Skip to main content

直接答案

使用 POST https://api2.laozhang.ai/v1/chat/completions 发送消息数组并获取模型回复。老张API提供 OpenAI 兼容调用入口,但“兼容入口”不等于所有模型、参数、工具、流式事件和错误行为都与 OpenAI 完全相同;必须按模型、API Key 分组和实际请求验证。 本页最后核对日期为 2026 年 9 月 2 日。OpenAI 官方协议参考:Chat Completions API。老张API当前模型、分组和价格以控制台为准。

请求

  • MethodPOST
  • URLhttps://api2.laozhang.ai/v1/chat/completions
  • AuthorizationBearer YOUR_LAOZHANG_API_KEY
  • Content-Typeapplication/json
使用前请从模型与价格总表复制实际可用的模型 ID;示例模型不代表所有账户分组都已开放。

核心字段

不要把某个模型的默认值复制成全站通用默认值。未知字段可能被拒绝、忽略或由兼容层转换;生产前需要用错误用例验证。

消息角色

常见角色包括 developersystemuserassistanttool。OpenAI 官方文档说明,新一代模型可能优先使用 developer 指令;老张API及非 OpenAI 上游是否接受和如何转换这些角色,需按当前模型实测。
多模态 content、音频、文件或图片块仅在目标模型和路由明确支持时使用。

响应与验收

非流式 OpenAI 兼容响应通常包含:
  • idobjectcreatedmodel
  • choices[]
  • choices[].message
  • choices[].finish_reason
  • 可用时的 usage
不要只检查 HTTP 200。至少确认:
  1. choices[0].message.content 或工具调用字段符合预期;
  2. 流式响应能以客户端支持的方式正常结束;
  3. usage 与控制台调用日志一致;
  4. 无效参数、无权限模型和余额不足返回可处理的错误;
  5. 重试不会造成重复计费或重复副作用。

错误处理

排查时记录请求时间、模型、端点、API Key 分组和脱敏错误,并查看调用日志

相关文档