跳至内容
OpenAI API 开发

OpenAI API 开发

如果你希望在自己的程序中生成文本、分析输入或处理用户请求,可以从 OpenAI API 开始。这个专题先带你认识一条请求,再讨论模型选择和出错后的处理方法。

发出第一条请求

Python 快速开始介绍运行环境、SDK 安装、环境变量和 Responses API 的文本输出。开始前,你需要可以访问目标模型的项目凭据;API 调用可能产生费用。

密钥应放在服务端运行环境中。不要把它写进公开仓库、网页脚本或发给他人的示例代码。

按开发进度阅读

阶段要解决的问题推荐阅读
首次调用如何传入文本并读取结果?Python Responses 调用
选择模型如何比较质量、速度、工具能力与成本?模型选择与评估
处理失败请求被拒绝、超时或限速后怎么办?错误与速率限制

从演示走向应用

第一次拿到输出之后,选几条来自真实使用场景的输入继续试。除了正常请求,也要看看输入为空、内容较长、结果不符合要求时,程序会如何处理。

模型选择可以先用一组固定样本比较,再决定是否切换。请求失败时先查看错误类型;401 常与认证有关,429 则要进一步区分请求限速和额度问题,不能一律立即重试。

相关学习

想让 AI 帮忙阅读和修改你的应用代码,可以看看 Codex 编程实战。如果主要是在 ChatGPT 中整理资料或分析问题,ChatGPT 工作方法可能更适合你。开发中遇到值得讨论的问题,欢迎交流与反馈。

最后更新于