generated from MuiseDestiny/zotero-addon-template
-
Notifications
You must be signed in to change notification settings - Fork 217
secretKey和api常见问题
Fubin Zhang edited this page Apr 18, 2023
·
3 revisions
主要有几个途径:
序号 | 来源 | 推荐指数 | 国内直连 | API地址 | 说明 |
---|---|---|---|---|---|
1 | 官方 | 五星 | 科学上网 | https://api.openai.com |
秘钥:创建secret key 支持模型: gpt-3.5-turbo 、gpt-4 (需申请 gpt-4-api ) |
2 | 自建代理 | 四星 | 国内直连 | 取决于自建后台的设置 | 原理就是反向代理,需技术能力 |
3 | Azure OpenAI | 四星 | 国内直连 | 管理面板EndPoint
|
价格与OpenAI一致 参考 微软官方教程 、 其他教程 、 azure api转openai |
4 | 第三方代理 | 二星 | 通常国内直连 | 商家提供 | 信誉和技术能力决定安全性和可靠性 秘钥:需商家提供 |
5 | 免费 | 一星 | 通常国内直连 | 不确定 | 不可靠、不稳定 可以从网上搜索热心人公开的秘钥 |
例如
{
"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
的权限,否则也是这样报错
例如
{
"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美元免费额度。或者自己绑定付款方式
- 若使用其他来源的接口和秘钥,自己核对秘钥,或联系购买时的商家
例如
{
"error": {
"message": "Invalid URL (POST /chat/completions)",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
解决方案
- 若你正在使用官方接口,确保api设置为
https://api.openai.com
,一字不差 - 若使用其他来源的接口和秘钥,自己核对API地址,或联系购买时的商家