Skip to content

POST /v1/completions

OpenAI legacy Completions 兼容接口。后端要求 model,其他兼容字段会转发给上游。

请求

内容
方法POST
路径/v1/completions
鉴权API Key 或登录 JWT
Content-Typeapplication/json

Header 参数

参数必填说明
AuthorizationBearer sk-...Bearer <jwt>
x-api-key可替代 Authorization
Content-Typeapplication/json

Query 参数

参数必填说明
key可替代 Header。

Body 参数

参数必填类型说明
modelstring平台模型名。
promptstring/array输入文本;后端计费文本会读取。
suffixstring透传。
max_tokensinteger透传。
temperaturenumber透传。
top_pnumber透传。
ninteger透传。
streamboolean是否流式。
logprobsinteger透传。
echoboolean透传。
stopstring/array透传。
presence_penaltynumber透传。
frequency_penaltynumber透传。
best_ofinteger透传。
logit_biasobject透传。
userstring透传。

未列出的 OpenAI Completions 兼容字段也会保留并转发。

返回值

OpenAI Completions 格式,或上游兼容响应:

json
{
  "id": "cmpl_xxx",
  "object": "text_completion",
  "choices": [
    {
      "text": "Hello",
      "index": 0,
      "finish_reason": "stop"
    }
  ],
  "usage": {}
}

基于 MIT 协议发布(社区版)