OpenAI 最近推出了收费计划,开放了 ChatGPT 和 Whisper API 的服务。ChatGPT API 不仅适合个人使用,也为企业提供了在其应用程序、网站及产品中集成 ChatGPT 功能的可能性,而 Whisper API 则是一个用于语音转文本的工具。
ChatGPT API 的主要价值在于为开发者提供一种高效且经济的方式将最前沿的 AI 模型引入自己的应用程序中。定价为 $0.002/1K Tokens,看起来相当具有竞争力。
这个开放行动的影响力可以类比于乔布斯在推出 Apple 应用商店时的创新举措,为全球开发者提供了更广阔的机会窗口。
在使用 ChatGPT API 之前,您需要首先拥有一个 OpenAI 账号。可以通过接码平台以及虚拟信用卡完成注册,整个过程成本不到 $1 并且支持多种便捷支付方式(如支付宝)。
登录 OpenAI 官网,进入 "Billing" 菜单选项,并选择绑定您的虚拟信用卡。
充值完成后,您便可以开始使用 ChatGPT API 服务。
申请了虚拟信用卡后,进入 OpenAI 的账单设置页面 (Billing),将卡号填写并完成绑定,即可对 API 进行充值。
提示:使用虚拟信用卡是当前国内用户的主流选择,更推荐安全可靠的平台。
注册并登录 OpenAI 账号后,进入接口管理页面 View API Keys,点击 "Create new secret key"。系统会生成一个属于您的唯一 API Key,请妥善保管,因为这个 Key 只会显示一次!
在 OpenAI 的用户界面左侧菜单中,选择 "Usage",可以实时查看您当前 Token 的使用量,这些报表每 5 分钟统计更新一次。对于新注册用户,OpenAI 提供了 $18 Token 免费额度,但该额度有时间限制,需及时使用。
使用简单的 curl 命令即可进行快速测试:
bash
curl https://api.openai.com/v1/chat/completions
-H "Authorization: Bearer $OPENAI_API_KEY"
-d '{
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Hello!"}]
}'
同时,OpenAI 还提供了多种编程语言的 SDK,以便更简化的开发过程。对于 Python 用户,只需要安装 openai 模块并配置 API Key,即可快速开始。
更多详情可以参考 官方 API 文档。
ChatGPT API 提供了最新的 GPT-3.5-Turbo 模型,这是当前最快捷、性价比最高的模型版本。新的收费策略($0.002/1K tokens)和性能提升让 GPT-3.5-Turbo 成为许多非聊天用途的绝佳选择。
按照官方统计,在普通英语场景下 1K Tokens 大约等于 750 个单词,而汉字约为 2-2.5 个 Tokens。连续对话场景会累积历史消息到消息上下文中,因此 Token 的使用量会快速增长。
建议开发者充分利用 OpenAI 的 免费 Token 查询工具 精准计算消耗成本。
ChatGPT API 支持上下文连续对话,您需要将历史对话存储并传到接口的消息参数中。但需要注意,单次 Token 的传递上限为 4096 Tokens,超出部分将被系统拒绝。
除了 ChatGPT API,OpenAI 同时发布了 Whisper API,这是一款强大的语音转文本解决方案。它基于开源的 Whisper 模型进行二次优化,支持以下功能:
语音转录:将语音内容直接转录成文字。
文本翻译:支持从音频内容翻译为英文。
定价为 $0.006/分钟,目前适配主流音频格式(如 MP3、WAV 等)。
ChatGPT API 的发布让许多人疑问,是否可以取代 ChatGPT Plus 的功能。实际上,两者的应用场景并不完全重叠:
ChatGPT Plus($20/月) 更适合普通用户,具有即开即用的便利性且上下文对话更流畅。
ChatGPT API 更偏向开发者使用场景,帮助构建更多可扩展的商业化场景,但需要计算 Token 消耗和开发时间的成本。
因此,在速度和直观性上,API 无法完全替代 Plus。
感谢阅读本教程,希望能帮助您快速上手 ChatGPT API,并利用其强大的功能实现更多创新应用!