改左边的参数,右边实时生成对应的请求体、curl 和 Python SDK 代码。配套文章见博客《Chat Completions 到 Responses》。
此页面纯前端运行,不会发出任何真实请求,只生成代码。
| 维度 | Chat Completions | Responses |
|---|---|---|
| 定位 | 为「聊天」设计的消息补全接口 | 为「Agent / 任务」设计的状态化接口 |
| 状态管理 | 无状态,每次手动回传全部历史 | 可用 previous_response_id 让服务端接管历史 |
| 系统提示 | messages 里 role=system | 独立参数 instructions |
| 多模态输入 | content 数组中 image_url | input 数组中 input_image |
| 工具定义 | tools: [{ function: {...} }] 嵌套一层 | tools: [{ type: "web_search" }] 内置工具扁平化 |
| 输出读取 | choices[0].message.content | 遍历 output 数组按类型取块 |
| 适用场景 | 简单对话、兼容存量生态 | 多轮 Agent、工具编排、需要持久化会话 |