我尝试在Windows CMD中使用curl测试GPT-3 API:
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer MY_KEY" -d "{\"text\": \"is this working\"}" https://api.openai.com/v1/conversations/text-davinci-003/messages
鉴于我确实更改了我的密钥“MY_KEY”。
但我得到了:
{
"error": {
"message": "Invalid URL (POST /v1/conversations/text-davinci-003/messages)",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
我也尝试了text-davinci-002
和text-davinci-001
的型号名称,但是得到了同样的无效URL错误。这里正确的URL是什么?我在文档上找不到它(或者在chatGPT本身)。
1条答案
按热度按时间tzxcd3kk1#
向
/v1/conversations/text-davinci-003/messages
发送POST请求不会返回您想要的结果,因为OpenAI API不使用此URL。下面是完成消息
Say this is a test
的cURL请求示例这是API响应的示例:
以下是API路径的完整列表:
相反,您可以使用OpenAI documentation:
获取
https://api.openai.com/v1/models
获取
https://api.openai.com/v1/models/{model}
开机自检
https://api.openai.com/v1/completions
术后1个月5个月1次
开机自检
https://api.openai.com/v1/images/generations
开机自检
https://api.openai.com/v1/images/edits
开机自检
https://api.openai.com/v1/images/variations
开机自检
https://api.openai.com/v1/embeddings
OpenAI documentation中提供了更多功能。