Completions(旧版补全)
如果你的工具或历史代码还在调用 /v1/completions,这一页帮你在彼源 AI 里把它继续跑通。
彼源 AI 支持 POST /v1/completions。它和聊天接口的区别只有一点:
completions用prompt(一段文本)chat/completions用messages(对话数组)
新项目直接用聊天即可,大多数现代客户端和 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 把旧链路跑通,再安排时间迁移,不要一边保活旧系统一边改乱新结构。