1. AI聊天 - 文本补全
钠API
  • 钠API
  • 公告
    • GLM真货鉴定方法 2025/6/17
    • 官方6折GLM-5.2 来源是GLM CodingPlan 埃及吧用不用反正我上了 2025/6/17
    • 正价PRO20X号 2026/6/18
    • GPT,GPT-PLUS,GPT超级超级福利,GPT-3福利分组免费升舱到GPT-PRO 2026/6/21
    • Claude特价因渠道难度调整 价格上涨 0.35->0.55 2026/6/22
    • 7/1日公告:建党节活动 | 充值福利 | 新增QQ登录 | 新增claude-sonnet-5
    • 活动公告 2026/7/2
    • 俄罗斯渠道+训练数据渠道上线 2026/7/4
    • gpt-image-2bug 2026/7/7
    • 钠API为广西捐款100元 2026/7/9
    • GPT-5.6上了 2026/7/10
    • 按次KIMI 一毛一次 2026/7/19
    • Kimi-k3上新0.325折 + CodexDesktop的Bug 2026/7/24
    • DeepSeek Harness 上线 2026/8/13
    • DeepseekHarness解锁第三方推理等级webui配置插件
  • 教程
    • 8月6日 最新gpt-image-2生图4k教程
    • 8月12日 最新Novelai Rikkahub使用教程
  • 新手入门教学
    • 一. 注册账户并充值
    • 二. 好马配好鞍 选择你的客户端
    • 三.一 Rikkahub使用教程(手机端)
    • 三.二 Rikkahub Destop 使用教程(桌面端)
  • SDK
    • 目录描述
    • AI聊天 - 文本补全
      • Chat Completions
      • OpenAI Responses
      • Anthropic Messages
    • 生成图片
      • gpt-image-2 图片生成 SDK
    • 生成视频
      • 快手可灵 Kling 视频生成 SDK
  1. AI聊天 - 文本补全

OpenAI Responses

OpenAI Responses API 接入与 SDK#

NAAPI 提供的 OpenAI Responses 兼容接口,适合新式推理模型、多轮响应链、工具调用和多模态输入。

LLM 必读#

API Base URL:https://naapi.cc/v1
完整接口:POST https://naapi.cc/v1/responses
鉴权:Authorization: Bearer <API_KEY>
简单输入:input 可以直接使用字符串
原始输出:output[],文本通常位于 output[].content[].text
OpenAI SDK 优先读取 response.output_text
API Key 建议从 NAAPI_API_KEY 环境变量读取
naapi.apifox.cn 只承载文档,请求必须发送到 https://naapi.cc/v1/responses。

适用场景#

新项目使用 OpenAI 新式 SDK
需要分离 instructions 和 input
需要通过 previous_response_id 串联多轮对话
需要推理强度、工具调用、多模态或统一事件流

最小 curl 请求#

将 MODEL 替换为账户当前可用的 Responses 兼容模型 ID。

核心字段#

字段必填说明
model是模型 ID
input建议字符串或结构化消息数组
instructions否系统级指令
max_output_tokens否最大输出 Token 数
stream否true 启用 SSE 事件流
tools否Responses 工具定义
tool_choice否控制工具选择
reasoning.effort否low / medium / high
previous_response_id否引用真实的上一轮 Response ID
truncation否auto 或 disabled

Python 官方 SDK#

继续上一轮对话#

Python 流式输出#

JavaScript 官方 SDK#

文本提取#

OpenAI 官方 SDK 优先使用 response.output_text。直接解析 HTTP JSON 时,不要假定 output[0] 永远是最终文本;output 还可能包含推理、工具调用等项目,应按 type 遍历提取 output_text。

LLM / Agent 执行规则#

1.
系统级要求写入 instructions,用户内容写入 input。
2.
不要把 Chat Completions 的输出路径 choices[0].message.content 用在 Responses。
3.
previous_response_id 必须来自真实的上一轮响应。
4.
不要假定所有模型都接受 temperature、reasoning 或所有工具类型。
5.
工具结果必须回传响应中的真实 call ID。
6.
API Key 只从环境变量或密钥管理服务读取。
7.
流式事件必须按 event.type 解析,不要把所有 SSE data 当成普通文本。
8.
400 / 401 / 429 先读取 error.message,不要用原参数无限重试。

常见错误#

状态常见原因处理
400输入结构错误或模型不支持参数读取 error.message,移除不兼容字段
401API Key 缺失或失效检查 Bearer 鉴权
429频率、并发或额度限制降低并发并使用退避
5xx网关或上游短暂异常有上限地重试,避免重放工具副作用
修改于 2026-08-02 03:52:10
上一页
Chat Completions
下一页
Anthropic Messages
Built with