直接答案
使用POST https://api2.laozhang.ai/v1/chat/completions 发送消息数组并获取模型回复。老张API提供 OpenAI 兼容调用入口,但“兼容入口”不等于所有模型、参数、工具、流式事件和错误行为都与 OpenAI 完全相同;必须按模型、API Key 分组和实际请求验证。
本页最后核对日期为 2026 年 9 月 2 日。OpenAI 官方协议参考:Chat Completions API。老张API当前模型、分组和价格以控制台为准。
请求
- Method:
POST - URL:
https://api2.laozhang.ai/v1/chat/completions - Authorization:
Bearer YOUR_LAOZHANG_API_KEY - Content-Type:
application/json
核心字段
消息角色
常见角色包括developer、system、user、assistant 和 tool。OpenAI 官方文档说明,新一代模型可能优先使用 developer 指令;老张API及非 OpenAI 上游是否接受和如何转换这些角色,需按当前模型实测。
content、音频、文件或图片块仅在目标模型和路由明确支持时使用。
响应与验收
非流式 OpenAI 兼容响应通常包含:id、object、created、model;choices[];choices[].message;choices[].finish_reason;- 可用时的
usage。
choices[0].message.content或工具调用字段符合预期;- 流式响应能以客户端支持的方式正常结束;
- usage 与控制台调用日志一致;
- 无效参数、无权限模型和余额不足返回可处理的错误;
- 重试不会造成重复计费或重复副作用。
错误处理
排查时记录请求时间、模型、端点、API Key 分组和脱敏错误,并查看调用日志。