curl -X POST https://www.geeknow.top/v1/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-flash",
"prompt": "把下面一句话改写得更正式:这个接口挺好用。",
"max_tokens": 120,
"temperature": 0.3
}'
{
"id": "cmpl_abc123",
"object": "text_completion",
"created": 1735689600,
"model": "deepseek-v4-flash",
"choices": [
{
"index": 0,
"text": "该接口具备良好的易用性。",
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 22,
"completion_tokens": 10,
"total_tokens": 32
}
}
{
"error": {
"message": "field model is required",
"type": "invalid_request_error",
"param": "",
"code": "invalid_request"
}
}
{
"error": {
"message": "Invalid API key provided",
"type": "invalid_request_error",
"param": "",
"code": "invalid_api_key"
}
}
{
"error": {
"message": "用户额度不足",
"type": "new_api_error",
"param": "",
"code": "insufficient_user_quota"
}
}
{
"error": {
"message": "当前请求频率过高,请稍后再试",
"type": "new_api_error",
"param": "",
"code": "too_many_requests"
}
}
{
"error": {
"message": "bad response body",
"type": "new_api_error",
"param": "",
"code": "bad_response_body"
}
}
文本系列
文本补全接口
使用 OpenAI Legacy Completions 兼容格式生成文本。
POST
https://www.geeknow.top
/
v1
/
completions
curl -X POST https://www.geeknow.top/v1/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-flash",
"prompt": "把下面一句话改写得更正式:这个接口挺好用。",
"max_tokens": 120,
"temperature": 0.3
}'
{
"id": "cmpl_abc123",
"object": "text_completion",
"created": 1735689600,
"model": "deepseek-v4-flash",
"choices": [
{
"index": 0,
"text": "该接口具备良好的易用性。",
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 22,
"completion_tokens": 10,
"total_tokens": 32
}
}
{
"error": {
"message": "field model is required",
"type": "invalid_request_error",
"param": "",
"code": "invalid_request"
}
}
{
"error": {
"message": "Invalid API key provided",
"type": "invalid_request_error",
"param": "",
"code": "invalid_api_key"
}
}
{
"error": {
"message": "用户额度不足",
"type": "new_api_error",
"param": "",
"code": "insufficient_user_quota"
}
}
{
"error": {
"message": "当前请求频率过高,请稍后再试",
"type": "new_api_error",
"param": "",
"code": "too_many_requests"
}
}
{
"error": {
"message": "bad response body",
"type": "new_api_error",
"param": "",
"code": "bad_response_body"
}
}
文本补全接口
Legacy Completions 接口使用prompt 作为输入,适合仍在使用旧 OpenAI SDK 或简单补全文本的业务。新对话场景建议使用 Chat Completions 或 OpenAI Responses。
该接口只适合历史系统兼容,不建议新项目优先接入。模型列表中的聊天或推理模型不一定支持 Legacy Completions;上线前请单独验证目标模型。
请求体
模型名称。
输入提示词。
是否启用流式输出。
最大生成 token 数。
采样温度。
核采样参数。
停止序列。
请求示例
curl -X POST https://www.geeknow.top/v1/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-flash",
"prompt": "把下面一句话改写得更正式:这个接口挺好用。",
"max_tokens": 120,
"temperature": 0.3
}'
响应示例
{
"id": "cmpl_abc123",
"object": "text_completion",
"created": 1735689600,
"model": "deepseek-v4-flash",
"choices": [
{
"index": 0,
"text": "该接口具备良好的易用性。",
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 22,
"completion_tokens": 10,
"total_tokens": 32
}
}
{
"error": {
"message": "field model is required",
"type": "invalid_request_error",
"param": "",
"code": "invalid_request"
}
}
{
"error": {
"message": "Invalid API key provided",
"type": "invalid_request_error",
"param": "",
"code": "invalid_api_key"
}
}
{
"error": {
"message": "用户额度不足",
"type": "new_api_error",
"param": "",
"code": "insufficient_user_quota"
}
}
{
"error": {
"message": "当前请求频率过高,请稍后再试",
"type": "new_api_error",
"param": "",
"code": "too_many_requests"
}
}
{
"error": {
"message": "bad response body",
"type": "new_api_error",
"param": "",
"code": "bad_response_body"
}
}
相关接口
⌘I