AGTCloud API Docs
文档指南API Reference集成与资源更新与帮助
文本与对话

OpenAI Responses

使用 OpenAI Responses 兼容接口创建文本、图像、工具调用和推理响应。

Responses 接口使用 Typed Items 统一表达文本、图像、文件、工具调用和推理结果,适合需要多模态输入、内置工具、有状态交互或语义化流式事件的应用。不同模型能够使用的 Item 类型、工具和高级字段可能不同,请以当前账户可见模型及真实调用结果为准。

POST/v1/responses

根据文本、图像、文件或 Typed Input Items 创建模型响应。接口可以返回消息、推理项和工具调用等不同类型的 Output Items,并支持通过 SSE 传输语义事件。

模型是否支持图像、内置工具、推理、状态关联或结构化输出,取决于当前账户可见模型及其上游渠道。建议先完成最小文本请求,再逐项启用高级字段。

Authorization

bearerAuth
AuthorizationBearer <token>

在 Authorization Header 中使用 Bearer your-api-key。

In: header

Request Body

Responses 使用 Typed Items 表达输入、工具和输出。请根据任务选择视图,字段是否生效取决于模型与渠道。

application/json
文本输入

最短路径是直接向 input 传入字符串,也可以使用消息形式的 Typed Items。

model
当前 API Key 可见且支持 Responses 的模型 ID。
input
字符串或 Typed Input Items 数组。
instructions
仅作用于本次响应的高层指令。
application/json
{
  "model": "MODEL_ID",
  "input": "请用三句话介绍你自己。"
}
字段参考完整字段保持一致,说明会针对当前使用场景突出重点

基础文本响应。input 可以直接使用字符串,也可以传入 Typed Input Items。

Responses 的工具、状态、推理和多模态能力可能因模型与上游渠道不同而变化;建议先完成最小文本请求,再逐项启用高级字段。

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

OpenAI Responses 官方文档查看上游协议定义与最新字段变化。