chat2api求助!!


使用caht2api搭建好镜像站后,对话时发现连续对话有问题,如图,问题已经回答完了,但是输入框右下角还是现在在回答的状态,如果点一下强行结束,那么继续问问题就会空白,有人遇到过这个问题吗

4 个赞


我的没问题,感觉会是nginx配置的问题嘛

佬用的哪个项目啊 :smiling_face_with_tear:

我关掉nginx试试

就是chat2api呀

可以搭配 Chat-share用

2 个赞

关了nginx也不行,我输你好就不会有这个问题,佬可以再试试别的连续对话吗

行,稍等一会儿我试试

感觉没什么问题

奇怪,而且我一开始会报这个错

1 个赞

我是docker-compose部署的

docker-compose.yml
services:
  warp:
    image: caomingjun/warp
    container_name: warp
    restart: always
    devices:
      - /dev/net/tun:/dev/net/tun
    environment:
      - WARP_SLEEP=5
    cap_add:
      - MKNOD
      - AUDIT_WRITE
      - NET_ADMIN
    sysctls:
      - net.ipv6.conf.all.disable_ipv6=0
      - net.ipv4.conf.all.src_valid_mark=1
    volumes:
      - ./warpdata:/var/lib/cloudflare-warp
    networks:
      - internal_network  # 使用内部网络,不对外暴露端口
    healthcheck:
      test: ["CMD", "curl", "-f", "-s", "https://www.google.com"]  # 静默模式下请求Google,如果成功返回2xx状态码
      interval: 30s  # 每隔30秒检查一次
      timeout: 10s   # 请求超时10秒
      retries: 3     # 失败3次后标记为不健康
      start_period: 5s  # 容器启动后等待5秒再开始检查
      
  chat2api:
    image: lanqian528/chat2api:latest
    container_name: chat2api
    restart: unless-stopped
    ports:
      - '5005:5005'  # 暴露chat2api服务供外部访问
    environment:
      - TZ=Asia/Shanghai
      - AUTHORIZATION=sk-xxx
        # - PROXY_URL=socks5://warp:1080  # 设置 PROXY_URL 为 warp 容器的代理地址
      - API_PREFIX=chat2api
      - ENABLE_GATEWAY=true
    depends_on:
      warp:
        condition: service_healthy  # 只有 warp 的健康检查通过时,chat2api 才会启动
    networks:
      - internal_network  # chat2api 和 warp 在同一个内部网络
    volumes:
      - ./data:/app/data # 挂载一些需要保存的数据

  watchtower:
    image: containrrr/watchtower
    container_name: watchtower
    restart: unless-stopped
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: --cleanup --interval 300 chat2api
    
networks:
  internal_network:
    driver: bridge  # 定义一个桥接网络

这是具体的

话说佬友的最新文生图正常吗?为什么我这里总是一直显示开始使用...
然后等半天没效果,再一刷新就没有了,是因为项目没有实时更新对接后端接口吗?

也是可以的


不过确实是等半天没出来,刷新一下就好了

1 个赞

谢谢佬,我用佬的配置文件再试试

奇了怪了,用了佬的配置文件还是不行,佬是plus账户吗?

不是,是普通用户呀

换成普通用户的token也不行,奇了怪了,佬的vps是啥系统

debian11呀

好滴好滴

这个uuid是http访问的缘故。你得改成https访问

是要用nginx反代一下吗?我申请了证书,但是nginx配置文件写的还是有点问题,佬能给个参考下吗