GPT-5.1 - 完整参数文档
- 使用 OpenAI SDK 格式调用 GPT-5.1 系列模型
- 同步处理模式,实时响应
- 可用模型:gpt-5.1(基础版)、gpt-5.1-chat(对话优化版)、gpt-5.1-thinking(推理增强版)
- 文本对话:支持单轮或多轮上下文对话
- 系统提示词:自定义 AI 角色和行为
- 多模态输入:支持文本 + 图片混合输入
- 工具调用:支持 Function Calling
- 推理输出:gpt-5.1-thinking 模型返回 reasoning_content 字段,展示思维过程
授权
##所有接口均需要使用Bearer Token进行认证## **获取 API Key:** 访问 [API Key 管理页面](https://starmagic.ai/app/api-keys) 获取您的 API Key **使用时在请求头中添加:** ``` Authorization: Bearer YOUR_API_KEY ```
Authorization: Bearer YOUR_API_KEY请求体
application/json用于聊天补全的模型名称 - **gpt-5.1**:基础模型,适用于通用任务 - **gpt-5.1-chat**:对话优化版,针对会话场景进行优化 - **gpt-5.1-thinking**:推理增强版,支持思维链输出(返回 reasoning_content 字段)
"gpt-5.1"对话消息列表,支持多轮对话和多模态输入
[
{
"role": "user",
"content": null
}
]是否启用流式响应 - `true`:流式响应,实时逐块返回内容 - `false`:等待完整响应后一次性返回
false生成响应的最大 token 数量
2000采样温度,控制输出的随机性 - 较低值(如 0.2):输出更确定、更聚焦 - 较高值(如 1.5):输出更随机、更有创意
1核采样参数 - 控制从累积概率最高的 token 中进行采样 - 例如 0.9 表示从累积概率前 90% 的 token 中采样
0.9频率惩罚系数,取值范围 -2.0 到 2.0 - 正值会根据 token 在文本中的出现频率进行惩罚,降低重复内容的概率
0存在惩罚系数,取值范围 -2.0 到 2.0 - 正值会根据 token 是否已出现在文本中进行惩罚,鼓励模型讨论新话题
0停止序列,生成内容遇到这些序列时将停止
用于 Function Calling 的工具列表
[
{
"type": "function",
"function": {
"name": "get_weather",
"description": "获取指定城市的当前天气信息",
"parameters": {}
}
}
]响应
application/json响应体
本次聊天补全的唯一标识符
"chatcmpl-abc123"实际使用的模型名称
"gpt-5.1"响应对象类型
"chat.completion"响应创建时间(Unix 时间戳)
1698999496生成的补全选项列表
[
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!有什么我可以帮助你的吗?",
"reasoning_content": "让我一步一步思考这个问题..."
},
"finish_reason": "stop"
}
]Token 使用量统计
{
"prompt_tokens": 8,
"completion_tokens": 292,
"total_tokens": 300
}
