跳转到内容
中文

GPT-6.1 Sol API 文档

POST Base URL: https://api.hiapi.ai /v1/responses

该模型使用 OpenAI Responses 接口。同一个 HiAPI API Key 可调用已开放模型;图片、视频或音频模型使用 /v1/tasks 及对应请求结构。

模型概览

模型 IDgpt-6.1-sol
提供方OpenAI
类型文本生成 · 流式 Responses
推理档位low / medium / high / xhigh / max
示例 / Playground 推理强度medium
价格HiAPI 实时 Token 价格

通过 HiAPI 流式 Responses 接入 OpenAI GPT-6.1 Sol,用于文本生成和推理。

生产建议

请求契约
  • 使用 POST /v1/responses、input 数组、stream=true 和 store=false。
  • reasoning.effort 使用 low、medium、high、xhigh 或 max;省略 temperature、top_p 和 max_output_tokens。
  • 同一个 HiAPI API Key 可调用已开放模型;媒体模型使用 /v1/tasks 和不同请求体。
  • 本页仅说明流式 Responses;分别处理 response.completed、response.incomplete 和 response.failed。

适用场景

推理与代码工作

选择推理强度并实时读取文本增量。

reasoning.effortinput

请求参数

model string 必填

使用此完整公共模型 ID。

示例 gpt-6.1-sol 可选值: gpt-6.1-sol
input array 必填

消息项目数组。每轮重放所需的对话上下文。

stream boolean 可选

必须为 true,按 SSE 处理响应。

默认 true
store boolean 可选

必须为 false,由客户端保存对话状态。

默认 false
instructions string 可选

可选的回答要求。

reasoning object 可选

推理配置。

effort enum 可选

可选 low、medium、high、xhigh 或 max。其他推理值不属于当前 HiAPI 接入。

示例 medium 可选值: lowmediumhighxhighmax

API 接入示例

调用示例

推理强度:low

只调整推理强度。

请求体
{
  "model": "gpt-6.1-sol",
  "input": [
    {
      "type": "message",
      "role": "user",
      "content": [
        {
          "type": "input_text",
          "text": "总结这个项目计划中最重要的三个风险。"
        }
      ]
    }
  ],
  "stream": true,
  "store": false,
  "reasoning": {
    "effort": "low"
  }
}
推理强度:high

只调整推理强度。

请求体
{
  "model": "gpt-6.1-sol",
  "input": [
    {
      "type": "message",
      "role": "user",
      "content": [
        {
          "type": "input_text",
          "text": "总结这个项目计划中最重要的三个风险。"
        }
      ]
    }
  ],
  "stream": true,
  "store": false,
  "reasoning": {
    "effort": "high"
  }
}
推理强度:xhigh

只调整推理强度。

请求体
{
  "model": "gpt-6.1-sol",
  "input": [
    {
      "type": "message",
      "role": "user",
      "content": [
        {
          "type": "input_text",
          "text": "总结这个项目计划中最重要的三个风险。"
        }
      ]
    }
  ],
  "stream": true,
  "store": false,
  "reasoning": {
    "effort": "xhigh"
  }
}
推理强度:max

只调整推理强度。

请求体
{
  "model": "gpt-6.1-sol",
  "input": [
    {
      "type": "message",
      "role": "user",
      "content": [
        {
          "type": "input_text",
          "text": "总结这个项目计划中最重要的三个风险。"
        }
      ]
    }
  ],
  "stream": true,
  "store": false,
  "reasoning": {
    "effort": "max"
  }
}

响应结构

以下 SSE 序列仅用于说明结构:正文会在完成事件前到达。收集 response.output_text.delta,并从 response.completed 读取 usage;分别处理不完整和失败终态事件。

event: response.output_text.delta
data: {"type":"response.output_text.delta","delta":"OK"}

event: response.completed
data: {"type":"response.completed","response":{"id":"resp_example","model":"gpt-6.1-sol","status":"completed","output":[],"usage":{"input_tokens":100,"input_tokens_details":{"cached_tokens":0,"cache_write_tokens":0},"output_tokens":10,"total_tokens":110}}}
  1. 按事件类型分发,并在响应终态事件停止。
  2. 收集文本增量,不要要求 response.completed.output 重复完整正文。
  3. 从 usage 读取 input_tokens、output_tokens、缓存明细和 total_tokens。只有 usage 报告缓存读写时才计入;reasoning_tokens 已包含在 output_tokens 中。总输入超过 272,000 Token 后,长上下文费率适用于整次请求;最终扣费以账户日志为准。

常见问题

应使用哪个端点和模型 ID?

使用 POST /v1/responses,model=gpt-6.1-sol,input 为数组,stream=true,store=false。

支持哪些推理档位?

可选 low、medium、high、xhigh 或 max;其他推理值不属于当前 HiAPI 接入。

可以使用采样参数吗?

本接入请省略 temperature、top_p 和 max_output_tokens。

如何继续多轮对话?

store=false 时,每轮在 input 中重放所需上下文。

Token 如何计费?

输入、输出、缓存读取和缓存写入费率以模型页实时价格为准。只有 usage 报告缓存读写时才计入;reasoning_tokens 已包含在 output_tokens 中。 查看实时价格。

长上下文价格什么时候生效?

按单次请求总输入判断,并包含 usage 报告的缓存读写。总输入为 272,000 Token 时仍使用标准档;从 272,001 Token 起,长上下文费率适用于整次请求,包括输出和缓存。 查看实时价格。

下一步