xqdoo00o / chatgpt-web

Pure Javascript ChatGPT demo based on OpenAI API
https://xqdoo00o.github.io/chatgpt-web/
MIT License
983 stars 369 forks source link

发送消息后报错 #7

Closed Southyang closed 1 year ago

Southyang commented 1 year ago
xqdoo00o commented 1 year ago

是nginx配置的key还是网页端配置的key,顺便看下浏览器开发者工具的网络请求报的错

Southyang commented 1 year ago

网页配置,目前发送不出消息,控制台报错

Mixed Content: The page was loaded over HTTPS, but requested an insecure script 
'http://npm.elemecdn.com/markdown-it-texmath@1.0.0/texmath.js'. This request has been blocked; the content must be served
 over HTTPS.
xqdoo00o commented 1 year ago

请用最新的HTML版本,不会有这个报错了

vvok commented 1 year ago

我也是,两台服务器都提示同样错误,不管是CaddyFile配置还是网页配置。今天过来发现有更新,结果还是同样错误!new key.

eureka6 commented 1 year ago

我也遇到了,不管是amh面板部署,还是从头编写nginx,都提示api频率限制。前端手动输密钥都不行。(国外vps,新密钥)

xqdoo00o commented 1 year ago

@vvok @eureka6 请打开浏览器开发者工具,看下具体报错代码,500的话应该是反代没部署对

niu12503 commented 1 year ago

同样的问题,搞不定

xqdoo00o commented 1 year ago

@vvok @eureka6 @niu12503 十有八九是nginx反代没部署对。 国内直接使用openai接口是被Q的,所以要搭配nginx反代,并且反代服务器要正常访问api.openai.com 如果没有部署反代的话,index.html里的/v1/chat/completions改成https://api.openai.com/v1/chat/completions,并把接口地址api.openai.com加到梯子代理列表,只部署HTML文件的话也能用。(如果是其他用户使用,也要梯子才能用)

xqdoo00o commented 1 year ago

@vvok @eureka6 @niu12503 如果需要部署nginx反代,请使用最新的HTML文件,并参考最新的文档重新配置。

eureka6 commented 1 year ago

又部署了一次,国外vps,换了API接口地址,成功。