Chanzhaoyu / chatgpt-web

用 Express 和 Vue3 搭建的 ChatGPT 演示网页
MIT License
31.06k stars 11.21k forks source link

重写后端,后端返回的前端的数据参数是怎样的? #377

Closed anranq closed 1 year ago

anranq commented 1 year ago

image 上图是原后端F12看到的数据 image 这是我写的后端返回数据参数,json和String类型都不行 ![Uploading image.png…]() 这是报错的图,为什么F12看到的不是我图二返回的数据?

anranq commented 1 year ago

图片顺序出错,有人重写了后端的吗或者知道什么情况的?求指教一下

helperAI commented 1 year ago

你是准备改为直接调用openai.com的官方API而不是chatgpt-api这个包,对吗? 确实应该重写了。因为那个包:1)有冗余参数。2)未来更新麻烦。3)好像也不太好动态设置temperature等参数。4)重写后也方便未来整合DALLE模型。

anranq commented 1 year ago

你准备修改为直接调用openai.com的官方API而不是chatgpt-api这个包,对吗? 确实应该重写了。因为那个包:1)有余参数。2)未来雁。也不太好设置温度等参数。4)重写后也方便未来整合DALLE模型。

是的,但是我还没弄好,你搭建了吗

helperAI commented 1 year ago

你准备修改为直接调用openai.com的官方API而不是chatgpt-api这个包,对吗? 确实应该重写了。因为那个包:1)有余参数。2)未来雁。也不太好设置温度等参数。4)重写后也方便未来整合DALLE模型。

是的,但是我还没弄好,你搭建了吗

其实应该大家一起来改进。这是最通用的功能。我搞不来。我后端而且不是js开发为主的。 原来的数据返回数据格式,我记得是chatMessage格式 interface ChatMessage { id: string; text: string; role: Role; name?: string; delta?: string; detail?: any; parentMessageId?: string; conversationId?: string; }