1.登录OpenAI
访问 https://platform.openai.com/ 下面是登录后的页面
说明:账号注册,网上已经很多教程,这里就不再重复。
2.申请API KEY
点击个人信息,选择 View API keys 菜单
进入API keys页面,在这里创建API KEY,保存好即可。
3.REST API安全认证
OpenAI API 使用 API 密钥进行身份验证。主要通过Http请求头设置前面申请到的API KEY即可。
3.1.http请求头
OPENAI_API_KEY 代表个人申请的api key
Authorization: Bearer OPENAI_API_KEY
3.2.API认证例子
查询OpenAI目前支持的所有模型列表
curl https://api.openai.com/v1/models \
-H "Authorization: Bearer $OPENAI_API_KEY"
返回:
{
"data": [
{
"id": "model-id-0",
"object": "model",
"owned_by": "organization-owner",
"permission": [...]
},
{
"id": "model-id-1",
"object": "model",
"owned_by": "organization-owner",
"permission": [...]
},
{
"id": "model-id-2",
"object": "model",
"owned_by": "openai",
"permission": [...]
},
],
"object": "list"
}
说明:id就是模型id,后续的接口调用会用到,需要传入一个我们希望使用的模型id,例如:gpt-3.5-turbo 这个模型id