OpenAI Responses API 接入与代码示例
Responses API 使用 /v1/responses 接收 input,并通过 output 或 SDK 的 output_text 读取最终文本。先验证非流式请求,再接入 SSE 流式事件。
非流式请求
使用 /v1/models 中可见的文本模型,把 API Key 放在 Authorization Bearer 头中,并向 /v1/responses 发送 JSON input。
Python 与 JavaScript SDK
OpenAI SDK 支持自定义 base_url 或 baseURL。密钥从服务端环境变量读取,不要写进浏览器前端或公开仓库。
SSE 流式输出
stream=true 时按 Responses 语义事件处理文本增量、完成和错误,并以 response.completed 作为正常完成信号。