创建响应(Responses)
/v1/responses通过 Responses API 使用 Nex N2.6 生成文本,支持同步和流式返回。
MOSS-VL 接入请参阅创建响应(VL)。
| 模型 | 输入 | 执行方式 |
|---|---|---|
| Nex N2.6 | 支持纯文本。图片使用 input_image,视频通过 video_url 传入(MP4、WebM)。暂不支持 file_id。 | 同步或 SSE 流式。多轮历史由客户端传入。 |
| MOSS-VL | 必须同时提供文本指令和图片或视频。媒体支持 URL 或 file_id。 | 同步。 |
鉴权与接入
所有有效的MOSS API Key 均可调用。使用 Authorization: Bearer <API Key> 和 Content-Type: application/json。
生产 HTTP 请求使用 https://api.mosi.cn。运行下方示例前,将 MOSS_API_ORIGIN 设为 https://api.mosi.cn,将 MOSS_API_KEY 设为你的MOSS API Key。OpenAI SDK 的 base_url 填 https://api.mosi.cn/v1。
请求参数
使用 nex-n2.6 或固定快照 nex-n2.6-2026-11-05。
纯文本可传字符串。多轮在数组中传历史。图片用 input_image。视频通过 video_url 传入,支持 MP4、WebM。
输出 Token 预算,生产默认 8192,参数上限 131072。
使用 false,按无状态方式调用。
传 true 开启流式响应。
可省略。显式传入时使用 2026-11-05,须与 model 指定的快照一致。
Responses 使用无状态调用,多轮历史随 input 传入。暂不支持 previous_response_id、conversation、background: true、服务端会话、文件或资产库引用。公网媒体地址须能被 MOSS API 访问。媒体编码后的完整请求体不得超过 10 MiB。
返回值
实际使用的模型快照。
completed 表示完成,incomplete 表示输出不完整。
从 message 项的 content 中读取 type 为 output_text 的内容。
达到输出预算时为 max_output_tokens。
Token 用量。流式正常结束时可从 response.completed 的 response.usage 读取。
结束状态
多轮请求由客户端传入所需历史。使用 store: false,无需传 previous_response_id。
| 收到的结果 | 客户端处理 |
|---|---|
completed / response.completed | 正常完成。使用已累积文本与响应中提供的用量。 |
incomplete / response.incomplete | 保留已生成内容和可用的 usage。原因是 max_output_tokens 时,可提示输出达到预算,或调整预算后重新发起请求。 |
error / response.failed | 按失败处理。流开始前先检查 HTTP 响应,流开始后按失败事件处理。 |