全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2412|回复: 8
打印 上一主题 下一主题

[已解决] 【不懂就问】ChatGPT如何升级成最新的3.5

[复制链接]
跳转到指定楼层
1#
发表于 2023-3-2 09:56:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 奔跑吧蜗牛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.接收的对象也发生了变化
2#
发表于 2023-3-2 10:01:54 | 只看该作者
网页版也没找到这个模型
3#
 楼主| 发表于 2023-3-2 10:03:02 | 只看该作者
mengdodo 发表于 2023-3-2 10:01
网页版也没找到这个模型

https://platform.openai.com/docs/models/gpt-3-5
4#
发表于 2023-3-2 10:53:22 | 只看该作者
国外有一直穷举找openai 3.5模型的,但是找到了一旦公布出来openai后台就会删掉。所以.......
5#
发表于 2023-3-2 11:11:38 | 只看该作者
已经用上了 感谢你的报错
6#
 楼主| 发表于 2023-3-2 14:07:34 | 只看该作者
langer 发表于 2023-3-2 11:11
已经用上了 感谢你的报错

我还没用上啊。。。。。。
7#
 楼主| 发表于 2023-3-2 14:43:57 | 只看该作者
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. }
复制代码


大佬有解决方案吗?
8#
发表于 2023-3-2 14:46:29 | 只看该作者
本帖最后由 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.     )
复制代码


9#
发表于 2023-3-4 10:01:50 | 只看该作者
这是哪个源码改的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-17 12:06 , Processed in 0.061259 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表