文本补全

传统文本补全接口;并非所有对话模型都支持此格式。

POST/v1/completions

OpenAI 兼容

参数与透传

Headers请求头

左右滑动查看完整参数表

请求头
参数名类型必填说明默认值 / 示例
Authorizationstring必填

平台 API Key,使用 Bearer 认证。

示例
Bearer YOUR_API_KEY
Content-Typestring必填

请求体编码格式。

示例
application/json

Request Body请求体

application/json

左右滑动查看完整参数表

请求体
参数名类型必填说明默认值 / 示例
modelstring必填

模型 ID;请替换为账户可用且支持当前接口的模型。

示例
MODEL_ID
promptstring | array<string> | array<integer> | array<array<integer>>必填

需要补全的文本,文本列表,或模型支持的 Token ID 列表。

示例
请用一句话解释什么是 API。
max_tokensinteger可选

最大生成 Token 数。

—
temperaturenumber可选

采样温度;通常与 top_p 二选一调整。

—
top_pnumber可选

核采样阈值。

—
ninteger可选

生成的候选补全数量。

—
streamboolean可选

是否以 SSE 流返回增量输出。

默认值
false
stopstring | array<string>可选

停止生成的字符串或字符串列表。

—
suffixstring可选

插入式补全的后缀;需模型支持。

—
echoboolean可选

旧版补全格式中的提示词回显选项;使用前确认所选模型支持。

—

使用说明

  • 传统补全格式需要兼容该接口的模型,不能直接假定任意对话模型都可使用。
  • stream=true 时返回 SSE;下方为非流式响应结构样例。