文本模型进阶用户更新于
POST/v1/responses

API 调试台

POST/v1/responses
查看密钥

使用你填写的 Key 发送真实请求,按对应接口计费。

GPT-6.1 Sol

请求 ID gpt-6.1-sol

协议

认证

请求需要 API Key。在控制台的 API Key 管理 获取密钥。发送 JSON 请求时,设置 Content-Type: application/json。

  • Authorization: Bearer YOUR_API_KEY

请求参数

POST /v1/responses

参数类型是否必填说明
modelstring必填填写模型 ID gpt-6.1-sol。
inputstring / object[]必填输入文本,或按顺序排列的输入项数组。消息项使用 role 和 content。
instructionsstring选填模型应遵循的指令,用于设定任务和输出要求。
max_output_tokensinteger选填输出 token 的上限。可用上限因模型和接入点而异。
streamboolean选填true 请求 SSE 流式响应,false 请求普通 JSON。以所选接入点支持的模式为准。
storeboolean视条件支持此字段时,false 请求不保留此响应以供后续检索。
text.formatobject视条件结构化输出使用 text.format,例如 type: json_schema。只在所选接入点支持该格式时使用。
temperaturenumber视条件控制采样随机性。可用取值以及该字段是否生效,取决于模型和接入点。
top_pnumber视条件按累计概率限制采样候选。仅在所选模型和接入点支持时使用。
reasoning.effortstring视条件请求的推理强度。有效档位和是否能关闭推理取决于模型及所选接入点。
toolsobject[]视条件供模型调用的工具定义。工具类型与参数格式以所选协议和接入点支持的能力为准。
tool_choicestring / object视条件控制工具选择。强制或指定工具只在所选接入点明确支持时使用。

POST /v1/responses/compact

参数类型是否必填说明
modelstring必填填写模型 ID gpt-6.1-sol。
inputstring / object[]必填要压缩的上下文。可以传文本,或按原顺序传入会话输入项。可用格式取决于接入点。

POST /v1/chat/completions

参数类型是否必填说明
modelstring必填填写模型 ID gpt-6.1-sol。
messagesobject[]必填按会话顺序发送消息。每条消息包含 role 和 content。
messages[].contentstring / object[]视条件消息正文。可用纯文本或协议定义的内容块数组。
streamboolean选填true 请求 SSE 流式响应,false 请求普通 JSON。以所选接入点支持的模式为准。
max_completion_tokensinteger视条件限制生成 token 数,包含模型适用的推理 token。仅在所选接入点支持此字段时使用。
max_tokensinteger视条件兼容字段,限制输出 token 数。按所选接入点的要求,在此字段与 max_completion_tokens 中选一个。
temperaturenumber视条件控制采样随机性。可用取值以及该字段是否生效,取决于模型和接入点。
top_pnumber视条件按累计概率限制采样候选。仅在所选模型和接入点支持时使用。
response_formatobject视条件请求结构化输出时可设 type: json_object,或在支持 JSON Schema 时设 type: json_schema 并提供 json_schema。
reasoning_effortstring视条件请求的推理强度。有效档位和是否能关闭推理取决于模型及所选接入点。
toolsobject[]视条件供模型调用的工具定义。工具类型与参数格式以所选协议和接入点支持的能力为准。
tool_choicestring / object视条件控制工具选择。强制或指定工具只在所选接入点明确支持时使用。

请求示例

先将 API Key 设置为本机环境变量 ICODEEASY_API_KEY,并选择支持直接 HTTP 调用的接入点。接入点要求特定客户端时,按对应客户端指南配置。

OpenAI Responses

bash
curl -N -sS 'https://api.icodeeasy.cc/v1/responses' \
  -H "Authorization: Bearer $ICODEEASY_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{
  "model": "gpt-6.1-sol",
  "instructions": "You are a helpful assistant.",
  "input": [
    {
      "type": "message",
      "role": "user",
      "content": [
        {
          "type": "input_text",
          "text": "Explain how a rainbow forms in one sentence."
        }
      ]
    }
  ],
  "stream": true,
  "store": false
}'

Responses Compact

bash
curl -sS 'https://api.icodeeasy.cc/v1/responses/compact' \
  -H "Authorization: Bearer $ICODEEASY_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{
  "model": "gpt-6.1-sol",
  "input": "Explain how a rainbow forms in one sentence."
}'

Chat Completions

bash
curl -sS 'https://api.icodeeasy.cc/v1/chat/completions' \
  -H "Authorization: Bearer $ICODEEASY_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{
  "model": "gpt-6.1-sol",
  "messages": [
    {
      "role": "user",
      "content": "Explain how a rainbow forms in one sentence."
    }
  ],
  "stream": false
}'

读取响应

  • OpenAI Responses · 流式响应中,从 response.output_text.delta 事件的 delta 字段拼接文本,并处理完成与失败事件。 SSE
  • Chat Completions · 从 choices[].message.content 读取文本。流式响应通过 SSE 的 choices[].delta 返回增量。 JSON · SSE

完整接入指南

能力与限制

  • streaming · 支持
  • tool_calling · 支持
  • image_input · 未公开承诺
  • video_input · 不支持

兼容别名与退役重定向

  • gpt-6-sol, gpt-6-luna, gpt-5.6-terra, gpt-5.6-luna, gpt-5.6-sol, gpt-5.6-sol-272k → gpt-6.1-sol (退役重定向)
  • gpt-6, gpt-5.6, gpt-5, gpt-5.1, gpt-5-mini, gpt-5.4, gpt-5.4-mini → gpt-6.1-sol (别名)

模型能力目录 · 查看定价