ChatGPT 开发指南:用 OpenAI Responses API 构建对话应用
从服务端 API 调用开始,逐步实现多轮对话、流式输出、工具调用和结构化结果,并完成安全、成本与上线检查。
更新于 2026/7/13从 API 快速开始到多模态、工具调用与生产部署。章节按学习顺序排列,并保留官方来源与修改记录。
从服务端 API 调用开始,逐步实现多轮对话、流式输出、工具调用和结构化结果,并完成安全、成本与上线检查。
更新于 2026/7/13使用 Node.js 安装官方 SDK、配置服务端环境变量并发出第一次 Responses API 请求,同时排查常见鉴权与输出问题。
更新于 2026/7/13理解 OpenAI 开发平台中的模型、Responses API、输入输出、内置工具和项目配置,建立清晰的应用架构边界。
更新于 2026/7/13掌握 OpenAI Responses API 的 instructions、input、output、output_text 和流式事件,正确处理文本与非文本结果。
更新于 2026/7/13说明旧 Assistants API 与 Responses API 的概念对应关系,按行为盘点、状态迁移、工具改造和回归测试完成升级。
更新于 2026/7/13将产品需求整理为 instructions 与 input,使用任务、上下文、限制、示例和验收标准提高 API 输出的一致性与可测试性。
更新于 2026/7/13使用 Responses API 生成中文文本,正确设置指令、控制输出范围、读取结果,并通过核验和结构化格式提高可靠性。
更新于 2026/7/13学习通过 Responses API 提交图片与文字问题,设计视觉分析任务,并处理清晰度、隐私、OCR 和高风险判断限制。
更新于 2026/7/13根据 OpenAI 官方图像生成文档设计提示、创建或编辑图片,并建立尺寸、品牌一致性、内容安全和结果验收流程。
更新于 2026/7/13区分语音转文字、文字转语音和实时语音三种开发路径,设计文件处理、流式播放、隐私告知和质量评测流程。
更新于 2026/7/13使用向量嵌入表示文本语义,完成切分、入库、相似度检索和评测,并理解嵌入与直接文本生成之间的职责差异。
更新于 2026/7/13使用 OpenAI 文件搜索能力组织资料、建立检索问答流程,并处理文件权限、引用、更新、删除和提示注入风险。
更新于 2026/7/13使用 JSON Schema 声明函数工具,安全执行模型提出的调用,并用 Structured Outputs 为下游程序提供可验证的数据结构。
更新于 2026/7/13判断何时需要监督微调,准备高质量训练样本,分离训练与测试数据,并用任务评测验证微调是否优于提示和检索方案。
更新于 2026/7/13完成 API Key、环境隔离、限流重试、预算、内容安全、人工复核和监控检查,并集中访问 OpenAI 官方开发资源。
更新于 2026/7/13