全球主机交流论坛

标题: 【不懂就问】ChatGPT如何升级成最新的3.5 [打印本页]

作者: 奔跑吧蜗牛cc    时间: 2023-3-2 09:56
标题: 【不懂就问】ChatGPT如何升级成最新的3.5
本帖最后由 奔跑吧蜗牛cc 于 2023-3-2 15:12 编辑

在线编程,集思广益。

  1. var data = JSON.stringify({
  2.           "prompt": document.getElementById("chat-gpt-input").value,
  3.           "max_tokens": 4096,
  4.           "temperature": 0.5,
  5.           "top_p": 1,
  6.           "frequency_penalty": 0,
  7.           "presence_penalty": 0,
  8.           "model": "gpt-3.5-turbo-0301"
  9.         });
复制代码


我把model改成了gpt-3.5-turbo-0301后报错,报错信息如下

  1. {
  2.   "error": {
  3.     "message": "This is a chat model and not supported in the v1/completions endpoint. Did you mean to use v1/chat/completions?",
  4.     "type": "invalid_request_error",
  5.     "param": "model",
  6.     "code": null
  7.   }
  8. }
复制代码


论坛大佬多,帮忙解决一哈。

官网相关说明URL
https://platform.openai.com/docs/guides/chat/introduction
https://platform.openai.com/docs/models/gpt-3-5

已动手解决。
伸手党自己去改吧。

  1. var url = "https://api.openai.com/v1/chat/completions";
复制代码

  1. var data = JSON.stringify({
  2.         "messages": [
  3.           { 'role': 'user', 'content': document.getElementById("chat-gpt-input").value },
  4.         ],
  5.         "model": "gpt-3.5-turbo-0301"
  6.       });
复制代码


总结:
1.URL发生了变化
2.请求方式发生了变化
3.接收的对象也发生了变化
作者: mengdodo    时间: 2023-3-2 10:01
网页版也没找到这个模型
作者: 奔跑吧蜗牛cc    时间: 2023-3-2 10:03
mengdodo 发表于 2023-3-2 10:01
网页版也没找到这个模型

https://platform.openai.com/docs/models/gpt-3-5
作者: azoth07    时间: 2023-3-2 10:53
国外有一直穷举找openai 3.5模型的,但是找到了一旦公布出来openai后台就会删掉。所以.......
作者: langer    时间: 2023-3-2 11:11
已经用上了 感谢你的报错
作者: 奔跑吧蜗牛cc    时间: 2023-3-2 14:07
langer 发表于 2023-3-2 11:11
已经用上了 感谢你的报错

我还没用上啊。。。。。。
作者: 奔跑吧蜗牛cc    时间: 2023-3-2 14:43
langer 发表于 2023-3-2 11:11
已经用上了 感谢你的报错
  1. var data = JSON.stringify({
  2.         "model": "gpt-3.5-turbo-0301",
  3.         'messages': [
  4.           { 'role': 'user', 'content': document.getElementById("chat-gpt-input").value },
  5.         ]
  6.       });
复制代码


我改成这样报错

  1. {
  2.   "error": {
  3.     "message": "Unrecognized request argument supplied: messages",
  4.     "type": "invalid_request_error",
  5.     "param": null,
  6.     "code": null
  7.   }
  8. }
复制代码


大佬有解决方案吗?

作者: 5700pgf    时间: 2023-3-2 14:46
本帖最后由 5700pgf 于 2023-3-2 14:50 编辑
  1. def gean(user_question):
  2.     bot = openai.ChatCompletion.create(
  3.     model="gpt-3.5-turbo",
  4.     messages=[
  5.             {"role": "user", "content": user_question},
  6.         ]
  7.     )
复制代码



作者: hanxi    时间: 2023-3-4 10:01
这是哪个源码改的?




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4