作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何成功从 gpt-3.5-turbo
模型获取完成信息?这是我对 Postman 的尝试:
帖子
https://api.openai.com/v1/chat/completions
body
{
"model":"gpt-3.5-turbo",
"max_tokens":512,
"top_p":1,
"temperature":0.5,
"frequency_penalty":0,
"presence_penalty":0,
"prompt":"给我讲一个笑话吧"
}
标题
Authorization `Bearer apikey`
我收到以下错误:
{
"error": {
"message": "'messages' is a required property",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
最佳答案
Completions API 之间的区别(即 GPT-3 API)和 Chat Completions API (即 GPT-3.5 API)如下:
model
和 prompt
(请参阅 documentation)model
和 messages
(请参阅 documentation)因此,当使用聊天完成 API(即 GPT-3.5 API)时:
prompt
参数甚至不是有效参数,因为它已被 messages
参数替换。messages
参数是必需的。尝试以下操作:
请求
POST https://api.openai.com/v1/chat/completions
正文
{
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Hello!"}],
"max_tokens": 512,
"top_p": 1,
"temperature": 0.5,
"frequency_penalty": 0,
"presence_penalty": 0
}
授权
Bearer sk-xxxxxxxxxxxxxxxxxxxx
标题
Content-Type: application/json
关于openai-api - OpenAI ChatGPT (GPT-3.5) API 错误 : "' messages' is a required property"when testing the API with Postman,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75971578/
我是一名优秀的程序员,十分优秀!