接口地址
请求头
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 是 | 模型名称,如 gpt-4o、claude-3-opus-20240229 |
| messages | array | 是 | 消息数组,包含对话历史 |
| temperature | number | 否 | 采样温度,0-2 之间,默认 1 |
| max_tokens | number | 否 | 最大生成 token 数 |
| stream | boolean | 否 | 是否流式输出,默认 false |
| top_p | number | 否 | 核采样参数,0-1 之间 |
messages 参数格式
请求示例
Python
cURL
Node.js
响应示例
流式输出
设置stream: true 可以启用流式输出:
多模态输入
部分模型支持图像输入:常见错误码
| 错误码 | 说明 | 解决方案 |
|---|---|---|
| 401 | API Key 无效 | 检查 API Key 是否正确 |
| 429 | 请求过于频繁 | 降低请求频率或升级套餐 |
| 500 | 服务器错误 | 稍后重试 |
| 503 | 服务暂时不可用 | 稍后重试 |