Skip to content

secretKey和api常见问题

Fubin Zhang edited this page Apr 18, 2023 · 3 revisions

1. 如何得到secretKey

主要有几个途径:

序号 来源 推荐指数 国内直连 API地址 说明
1 官方 五星 科学上网 https://api.openai.com 秘钥:创建secret key
支持模型:gpt-3.5-turbogpt-4(需申请 gpt-4-api
2 自建代理 四星 国内直连 取决于自建后台的设置 原理就是反向代理,需技术能力
3 Azure OpenAI 四星 国内直连 管理面板EndPoint 价格与OpenAI一致
参考 微软官方教程其他教程azure api转openai
4 第三方代理 二星 通常国内直连 商家提供 信誉和技术能力决定安全性和可靠性
秘钥:需商家提供
5 免费 一星 通常国内直连 不确定 不可靠、不稳定
可以从网上搜索热心人公开的秘钥

2. 常见问题

2.1 The model does not exist

例如

{
  "error": {
    "message": "The model: `gpt-4` does not exist", 
    "type": "invalid_request_error", 
    "param": null, 
    "code": null 
  } 
}

解决方案

  • 检查自己的model设置,确保属于为以下名字中的某一个gpt-4, gpt-4-0314, gpt-4-32k, gpt-4-32k-0314, gpt-3.5-turbo, gpt-3.5-turbo-0301
  • 若使用了gpt-4相关的模型,你需要保证自己具备使用gpt-4的权限,否则也是这样报错

2.2 You exceeded your current quota

例如

{
  "error": {
    "message": "You exceeded your current quota, please check your plan and billing details.", 
    "type": "insufficient_quota", 
    "param": null, 
    "code": null 
  } 
}

这是因为你目前的API调用额度已经耗尽(或过期)了,参考官方回复openai help articles

解决方案

  • 若你正在使用官方接口,请注册新账户,继续白嫖5美元免费额度。或者自己绑定付款方式
  • 若使用其他来源的接口和秘钥,自己核对秘钥,或联系购买时的商家

2.3 Invalid URL

例如

{
  "error": {
    "message": "Invalid URL (POST /chat/completions)", 
    "type": "invalid_request_error", 
    "param": null, 
    "code": null 
  } 
}

解决方案

  • 若你正在使用官方接口,确保api设置为https://api.openai.com,一字不差
  • 若使用其他来源的接口和秘钥,自己核对API地址,或联系购买时的商家
Clone this wiki locally