第二十一篇 · API 与开发扩展
ChatGPT 产品与 OpenAI API 的区别
在 ChatGPT 里调好一段对话后,人很容易产生一个念头:“把它接到我的网站上就行了。”真正开始开发才发现,聊天窗口替你做了很多没有写在提示词里的事。
ChatGPT 是一个已经完成的产品;API 是供你构建产品的能力。两者都能生成文本,但你需要承担的事情完全不同。
对话能工作,不等于功能能上线
在 ChatGPT 中,你可以看到回答,发现不对就补一句。接入 API 后,谁提供上下文、怎样保存历史、超时怎么办、输出交给谁,都要由程序决定。一个客服草稿功能还要考虑身份、知识来源、敏感信息、人工确认和日志。
因此,最初的产品问题不应是“选哪个模型”,而是:用户正在完成什么任务,模型哪一步能带来帮助,错误会造成什么后果?如果只是偶尔整理文案,也许直接使用 ChatGPT 更简单;当你需要嵌入自己的界面、批量处理或连接业务数据,API 才开始有意义。
API 不会继承你的聊天习惯
你在 Chat