跳转至

原生OpenAI格式

基于给定提示创建文本补全

OpenAPI 摘要

原生OpenAI格式

项目
方法 POST
路径 /v1/completions
Operation ID createcompletion
标签 补全(Completions)

基于给定提示创建文本补全

认证

名称 类型 方案 说明
BearerAuth http bearer 使用 Bearer Token 认证。
格式: Authorization: Bearer sk-xxxxxx

请求体

必填: 是

application/json
字段 类型 必填 说明
model string
prompt oneOf(string, array)
max_tokens integer
temperature number
top_p number
n integer
stream boolean
stop oneOf(string, array)
suffix string
echo boolean

调用案例

curl -X POST "https://你的newapi服务器地址/v1/completions" \
  -H "Authorization: Bearer $NEWAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gpt-4o",
  "prompt": "A cute baby sea otter wearing a beret."
}'

成功响应示例

{
  "id": "task_123456",
  "object": "text_completion",
  "created": 1,
  "model": "gpt-4o",
  "choices": [
    {
      "text": "你好,请介绍一下 New API。",
      "index": 1,
      "finish_reason": "string"
    }
  ],
  "usage": {
    "prompt_tokens": 1,
    "completion_tokens": 1,
    "total_tokens": 1,
    "prompt_tokens_details": {
      "cached_tokens": 1,
      "text_tokens": 1,
      "audio_tokens": 1,
      "image_tokens": 1
    },
    "completion_tokens_details": {
      "text_tokens": 1,
      "audio_tokens": 1,
      "reasoning_tokens": 1
    }
  }
}

响应

HTTP 200

成功创建响应

application/json
字段 类型 必填 说明
id string
object string 示例: text_completion
created integer
model string
choices array
choices[].text string
choices[].index integer
choices[].finish_reason string
usage object
usage.prompt_tokens integer 提示词 Token 数
usage.completion_tokens integer 补全 Token 数
usage.total_tokens integer 总 Token 数
usage.prompt_tokens_details object
usage.prompt_tokens_details.cached_tokens integer
usage.prompt_tokens_details.text_tokens integer
usage.prompt_tokens_details.audio_tokens integer
usage.prompt_tokens_details.image_tokens integer
usage.completion_tokens_details object
usage.completion_tokens_details.text_tokens integer
usage.completion_tokens_details.audio_tokens integer
usage.completion_tokens_details.reasoning_tokens integer

OpenAPI 源文件

openapi/generated/ai-model/补全(Completions)/post-v1-completions-createcompletion-383826474.json