跳到主要内容

Completions(旧版补全)

如果你的工具或历史代码还在调用 /v1/completions,这一页帮你在彼源 AI 里把它继续跑通。

彼源 AI 支持 POST /v1/completions。它和聊天接口的区别只有一点:

  • completionsprompt(一段文本)
  • chat/completionsmessages(对话数组)

新项目直接用聊天即可,大多数现代客户端和 SDK 都走 chat/completions。只有旧 SDK、只带 prompt 的历史脚本或老模板才需要这一页。

模型 ID 从模型广场复制;想确认当前令牌实际可用的模型,调用 GET /v1/models(令牌设置了模型限制时,以这个返回为准)。

发一条请求

<YOUR_TOKEN> 换成你的令牌(sk- 开头,在控制台令牌管理创建)。

先到模型广场确认当前提供的 Completions(旧版补全)模型,把下面的模型 ID 换成实际存在的那个。

curl https://api.biyuan.ai/v1/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <YOUR_TOKEN>" \
-d '{
"model": "<模型广场里的模型 ID>",
"prompt": "请用一句话介绍彼源 AI:",
"max_tokens": 128
}'

字段很少:

  • model:填从模型广场复制的模型 ID,并确认它在当前分组开放。
  • prompt:第一次验证用一小段文本就够。
  • max_tokens:给个保守值,避免输出过长干扰判断。
  • stream:只验证链路时先别开。

什么时候该迁到聊天

需要下面任一能力,就迁到 chat/completions:多轮对话、工具调用、更现代的客户端兼容、更清晰的消息结构。稳妥的做法是先用 completions 把旧链路跑通,再安排时间迁移,不要一边保活旧系统一边改乱新结构。

继续阅读