- 作者:老汪软件技巧
- 发表时间:2024-08-31 11:01
- 浏览量:
最近有一个朋友来寻求帮助:由于公司的需求,他需要调用 OpenAI 的大模型API 接口来完成一些功能。
但是我们都知道,OpenAI 的接口调用是需要花费 token 数的,并且你需要先往你的账号中充值,才可以进行 API 的调用。
目前 OpenAI 的一些账号充值是独立的,比如,你购买了 GPTPlus 的服务,但依然无法调用 API,你还需要往 API 调用的账户中充值。
也就是说,GPT4 的聊天充值和 API 调用的充值是独立的,不要搞混。
接下来,就一步步带你来完成 OpenAI 接口的调用。
1、账号和充值界面
首先,你需要有一个 OpenAI 的账号,如果还没有,需要先想办法搞到一个账号。
有了账号之后,输入你的 OpenAI 账号登录这个网址:
/docs/overvi…
这个网址可以认为是 OpenAI 官方为大模型开发者提供的技术文档平台。
在这个网页中,点击右上角的设置。
在弹出的页面点击左侧的 Billing(账单),显示如下:
上图是我的账号的显示页面,我已经充值过了,目前还有 4.99 美元的余额。
如果你没有充值过,这里会显示让你绑定一个信用卡,然后从信用卡中扣除余额进行充值。
如果你有可用的美国信用卡,可以直接绑定完成充值。
不过大部分同学会卡在这里(上面提到的来找我帮助的朋友也是这样):并没有美国信用卡。
这里给出我用的方法,之前我升级 GPT Plus 也是使用的这个方法。
2、开一张虚拟信用卡
先说一下,该方法额外需要 9.9 美元/2年 的开卡费用,以及 3.5% 的充值手续费,其他的就没有了。(一年前我开卡时还是14美元/2年的费用,看来官网降价了)。
这种方法,相比在网上找代充或找陌生人办理来说,还算划算,并且也还算安全。
进入这个网址:/i/DDC,填写个人信… 9.9 美元开一个虚拟信用卡。
下面是我开好的信用卡截图,这个信用卡还可以在其他需要海外信用卡的平台使用。
使用该方法还会赠送 3 个海外手机号,可用于申请新账号。
另外最重要的,你可以获得一个详细的账单地址信息,这些信息就是在 OpenAI 官网上充值需要填写的信用卡信息。
有了这些信息,我们就可以在 OpenAI 上进行充值了。
当然充值之前,你需要先往你刚开的虚拟信用卡中充值一部分的余额(毕竟是虚拟信用卡,并不能像真正的信用卡一样进行预支额度)。
如关于虚拟信用卡开卡或充值有问题,可以在网站中直接找右下角的客服帮你解决。
给你的虚拟信用卡完成一定金额的充值后,转到 OpenAI 的页面,也就是刚才提到的上述 Billing 的页面,在绑卡页面中依次填入刚才申请到的卡号、有效月份/年份、CVC(即您的 CVV )、姓名拼音(名字拼音在前,姓氏拼音在后,中间一定要有空格)和美国账单地址。
然后选择往 OpenAI 的账户中充值一定的费用(金额要小于等于你的虚拟信用卡中的可用余额,否则扣款会失败)。
充值完成后,你就有“资格”调用 OpenAI 的 API 了。
3、创建 openai_key
在调用 API 之前,你还需要确保自己有 OPEN_AI_KEY, 这是你调用 API 的密钥,它”监控“着你调用 API 所产生的流量费用。
创建 OPEN_AI_KEY的方法也很简单,直接去下面这个网址创建一个即可。
/api-keys
创建完一定要保存好,防止 key 泄漏。否则,别人如果拿到你的 key,很可能会使用你的 key 来调用 api,花的都是你的流量费用。
如果以上步骤都准备好了,就可以按照下面的页面步骤完成一个最简单的接口调用了。
/docs/quicks…
最后,调用 OpenAI 不同模型的 API 产生的费用不等,具体费用你可以来这里查看:/api/pricing…