第二十一篇 · API 与开发扩展
第一次调用 Responses API
第一次 API 调用成功时,终端通常只多出一段文本。这个时刻很朴素,却有一个重要变化:回答不再只属于聊天窗口,它成了程序可以继续处理的数据。
也从这一刻起,你需要像对待程序一样对待失败,而不只是像对待一次对话。
密钥不是代码的一部分
在平台创建 API 密钥后,把它放进本地环境变量或密钥管理服务,不要写进源码、截图、日志和 Git 提交。程序从环境读取它。如果密钥曾经公开,应立即撤销并换新,而不是只删除那一行代码。
下面展示请求的结构,具体模型名称应根据当前账号可用范围选择:
const response = await fetch("https://api.openai.com/v1/responses", {
method: "POST",
headers: {
"Content-Type": "ap