一架梯子,一头程序猿,仰望星空!
OpenAI开发教程 > 内容正文

OpenAI API Key申请&API 安全认证


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


关联主题