XiaoXinYo / Chat-WebAPI

一款基于Python-FastAPI框架,开发的多种Chat WebAPI程序.
MIT License
58 stars 16 forks source link

提示

  1. 升级咯,此仓库前身为Bing-Chat,现已更名为Chat-WebAPI,支持多种Chat,现已支持Bard,Bing,ChatGPT,Claude,文心一言.
  2. 已知Bing,文心一言有封号风险.

    Release

    介绍

    一款基于Python-FastAPI框架,开发的多种Chat WebAPI程序.

    需求

  3. 平台: Windows/Linux/Docker.
  4. 语言: Python3.8+.
  5. 其他: Bard账户,Bing账户,ChatGPT密钥,Claude账户,文心一言账户.

    配置

    查看config.py文件.

    Cookie

  6. 浏览器安装Cookie-Editor扩展.
  7. 访问Bard/Bing/Claude/文心一言.
  8. 在页面中点击扩展.
  9. 点击扩展右下角的Export-Export as JSON
  10. 将复制的内容粘贴到对应的Cookie文件(cookie/)中.

    部署

  11. Windows: 运行main.py文件.
  12. Linux: 执行gunicorn main:APP -c gunicorn.py命令.
  13. 支持Docker.

    接口文档

    查看Wiki.
    提示: 在使用Chat前,请确保对应的Cookie已配置好,ChatGPT密钥需要在config.py文件中写.