Skip to content

POST /v1/completions ​

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

请求 ​

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

Header 参数 ​

参数必填说明
Authorization是Bearer sk-... 或 Bearer <jwt>。
x-api-key否可替代 Authorization。
Content-Type是application/json。

Query 参数 ​

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

Body 参数 ​

参数必填类型说明
model是string平台模型名。
prompt是string/array输入文本;后端计费文本会读取。
suffix否string透传。
max_tokens否integer透传。
temperature否number透传。
top_p否number透传。
n否integer透传。
stream否boolean是否流式。
logprobs否integer透传。
echo否boolean透传。
stop否string/array透传。
presence_penalty否number透传。
frequency_penalty否number透传。
best_of否integer透传。
logit_bias否object透传。
user否string透传。

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

返回值 ​

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

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

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