【发布时间】:2023-02-13 20:09:17
【问题描述】:
我刚开始使用 API。 我发现自己对新的 OpenAI 产品 ChatGPT 很感兴趣(我知道,它不是那么新。但我刚刚发现它)。 我正在尝试在 Python 中使用 API 密钥,但该密钥似乎无效。
这是我的代码(出于显而易见的原因,我不能将我的 API 密钥放在这里):
import requests
prompt = 'Tell me the history of Europe in summary'
model = 'davinci'
url = 'https://api.openai.com/v1/engines/davinci/jobs'
headers = {
'content-type': 'application/json',
'Authorization': 'Bearer MY_API_KEY',
}
data = {
'prompt': prompt,
'max-tokens': 100,
'temperature': 0.5,
}
response = requests.post(url,headers=headers, json=data)
response_json = response.json()
print(response_json)
我不断收到此错误: {'error': {'message': 'Unknown endpoint for this model.', 'type': 'invalid_request_error', 'param': None, 'code': None}}
我曾多次尝试使用新的 API 密钥,但它不起作用。 我如何找出我的密钥无效的原因?
【问题讨论】:
-
请注意,该 API 不是 ChatGPT。这是一个旧型号。
标签: python openai-api