在本文中,将学习如何在2024年更新后的OpenAI开发者平台上创建自己的OpenAI API密钥。将介绍最简单的推荐方法,以便能够管理项目(在OpenAI中,“项目”是指开发者可以组织他们的AI应用程序、API和相关资源的环境)。
请按照以下步骤操作:
打开并登录或注册。如果是新用户,在注册时需要提供组织的名称和出生日期。可以随意填写组织名称,但请注意,这将是账户的名称。选择一个团队能够识别的名称。
在页面左上角点击“默认项目”并选择“创建项目”。为项目命名。如果只需要为单个项目创建多个API密钥,请创建一个项目,并在其中管理所有密钥。当需要不同的环境、访问控制或计费设置时,创建单独的项目。创建项目后,从左上角选择它。
新用户在创建API密钥前需要验证手机号码。导航到仪表板标签下的API密钥。点击“开始验证”,输入手机号码,然后输入收到的验证码。
验证后,导航到仪表板中的API密钥部分。点击“创建新密钥”。为密钥命名以便于管理(可选但推荐)。选择密钥将存储的项目,并根据需要调整权限。可以创建两种类型的密钥:
请参考以获得更好的理解。点击“创建密钥”后,密钥将被显示。
重要提示:立即保存密钥,因为将无法再次查看它。如果丢失了它,将需要生成一个新的。
导航到设置下的账单部分,将能够看到账户中剩余的余额。点击“添加支付详情”并输入信用卡或借记卡信息。点击继续,然后可以配置支付。选择想要购买的信用额度(从5美元到100美元)。还可以设置自动充值,并设置自动充值的阈值和金额。点击继续,然后生成最终账单并完成支付。一旦支付成功,余额将反映在账户中。
OpenAI允许在组织或项目级别设置成本限制。这有助于控制预算并避免意外费用。还可以选择项目级别可以访问的模型。转到设置中的“组织限制”以查看组织的费率限制。API使用受到每分钟令牌数(TPM)、每分钟或每天请求数(RPM/RPD)和其他模型特定限制的速率限制。
默认情况下,组织将在使用等级1,但随着使用量增加,将被升级到具有更大限制的更高等级。滚动到页面底部,将获得设置月度限制和设置电子邮件通知阈值的选项。
如果想在项目级别设置限制,那么导航到设置窗格底部,项目下,可以设置月度预算和通知阈值,还可以允许或阻止模型并更改速率限制(TPM/RPM)。速率限制从组织继承,除非在项目级别被覆盖。
API密钥的成本限制:不能为特定的API密钥设置单独的成本限制。相反,成本限制应用于项目级别。与该项目相关的所有API密钥将共享为该项目设置的限制,确保整个项目保持在定义的预算内。
项目归档和API密钥:OpenAI中无法删除项目,但可以归档。一旦项目被归档,所有相关的API密钥将变得不可用且无法使用。目前没有直接删除API密钥的功能,只能归档它们所属的项目,从而停用密钥。