Harry-zklcdc / go-proxy-bingai

用 Vue3 和 Go 搭建的微软 New Bing 演示站点,拥有一致的 UI 体验,支持 ChatGPT 提示词,支持 API 调用,国内可用。
https://www.b1ng.chat
MIT License
4.17k stars 6.36k forks source link

[Bug] 🐛 调用 API,报 `unexpected end of JSON input` #466

Closed xfrqh closed 3 weeks ago

xfrqh commented 3 weeks ago

Confirmations

Describe the bug

我在第三方客户端调用OpenAI API 接口来使用Copilot。在发送请求后,GPB报错 unexpected end of JSON input;客户端没有收到AI的消息。

Steps to reproduce

  1. 重启容器
  2. 用第三方客户端调用接口
  3. 服务器报错,没有返回AI内容

我使用的 docke-compose 文件

version: "3"

services:
  go-proxy-bingai:
    image: zklcdc/go-proxy-bingai
    container_name: go-proxy-bingai
    restart: always
    ports:
      - 5051:8080
    environment:
      - BYPASS_SERVER=https://bypass.zklcdc.xyz
      # - BING_BASE_URL=https://www.bing.com
      # - SYDNEY_BASE_URL=https://sydney.bing.com
      # - HTTP_PROXY=http://172.17.0.1:18080
      # - HTTPS_PROXY=http://172.17.0.1:18080

      # - Go_Proxy_BingAI_AUTH_KEY="114514"
      # - Go_Proxy_BingAI_BLANK_API_KEY=true
      - APIKEY=sk-马赛克
      - Go_Proxy_BingAI_USER_TOKEN_1='马赛克'
      # - Go_Proxy_BingAI_USER_TOKEN_2=xxx
      - USER_KievRPSSecAuth='马赛克'
      - USER_RwBf='马赛克'
      - USER_MUID='马赛克'

Expected behavior

能用。

Screenshots

2024/08/18 16:41:05 - INFO - Starting BingAI Proxy At :8080
2024/08/18 16:41:06 - INFO - BingAPI Ready!
2024/08/18 16:41:16 - ERROR - NewConversation Error: unexpected end of JSON input
2024/08/18 16:41:16 - INFO - 192.168.5.1 - POST /v1/chat/completions - 500 - Dart/3.5 (dart:io)
2024/08/18 16:41:21 - ERROR - NewConversation Error: unexpected end of JSON input
2024/08/18 16:41:21 - INFO - 192.168.5.16 - POST /v1/chat/completions - 500 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) xyz.chatboxapp.app/1.4.0 Chrome/108.0.5359.215 Electron/22.3.27 Safari/537.36
2024/08/18 16:41:22 - ERROR - NewConversation Error: unexpected end of JSON input
2024/08/18 16:41:22 - INFO - 192.168.5.16 - POST /v1/chat/completions - 500 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) xyz.chatboxapp.app/1.4.0 Chrome/108.0.5359.215 Electron/22.3.27 Safari/537.36
2024/08/18 16:41:26 - ERROR - NewConversation Error: unexpected end of JSON input
2024/08/18 16:41:26 - INFO - 192.168.5.16 - POST /v1/chat/completions - 500 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) xyz.chatboxapp.app/1.4.0 Chrome/108.0.5359.215 Electron/22.3.27 Safari/537.36
2024/08/18 16:41:27 - ERROR - NewConversation Error: unexpected end of JSON input
2024/08/18 16:41:27 - INFO - 192.168.5.16 - POST /v1/chat/completions - 500 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) xyz.chatboxapp.app/1.4.0 Chrome/108.0.5359.215 Electron/22.3.27 Safari/537.36

Dart 来自GPT Box,其他请求来自Chatbox

image

Deploy

Docker

UserId

by72m0%7C2%7Cfof%7C0%7C1691

OS & Version

Windows 10

Browser & Version

Edge 127.0.2651.105 (正式版本) (64 位)

GoProxiBingAI Version

2.4.4

Additional context

我部署完后,用了一会,基本没问题。过了几小时,就这样了。 更换过Cookie,问题依旧。尝试了经过反代,直连,没区别。 曾切换4个不同的节点。

xfrqh commented 3 weeks ago

写完Issue后,切换了一下Server的代理,再试试,又能用了。

Harry-zklcdc commented 3 weeks ago

可能是服务器 IP 被 ban 了,有问题再开启吧