设置连接信息
先完成快速开始,取得模型调用 API Key 和服务地址。本文档统一使用以下环境变量:API_BASE_URL 包含一个 /v1,末尾不带 /;部署有子路径时保留前缀。正式调用使用管理员提供的 HTTPS 地址。
第三方客户端可能自动添加
/v1,请查看它的地址约定。返回 HTML 或 404 时,优先检查域名、子路径及重复的 /v1。
发送认证信息
使用Authorization: Bearer YOUR_API_KEY 请求头。密钥从环境变量或服务端密钥管理系统读取;不要使用控制台 Cookie、管理凭据,也不要把密钥打包到浏览器应用。需要网页交互时,通过自己的服务端调用网关。
选择模型和接口
调用模型列表,原样使用data[].id。可见模型受账号、密钥权限、分组和部署配置影响,列表不保证每个模型支持所有协议。
- 常规多轮对话使用 Chat Completions,由调用方发送消息历史。
- 目标模型支持 Responses 时,可使用 Responses。不能只改 URL:请求和响应结构都不同。
- 图片、音频、工具调用、结构化输出、推理选项和流式输出需逐项确认模型及渠道支持。