Skip to content

由SoraRoseous维护的版本,支持图像生成和图像识别(只是中文汉化)

License

Notifications You must be signed in to change notification settings

2060320350/ChatSydney-react-zh-Hans-CN

 
 

Repository files navigation

ChatSydney

中国用户请设置能翻墙的系统代理 Chinese users, please set up a system proxy that can bypass the GFW.
如果遇到websocket报200的话请尝试添加cookies.json文件。

Installation

First, you need to have Python 3.11 or higher installed. Then, you can install the required dependencies using pip:

pip install -r requirements.txt --upgrade

How to get cookies.json

same as EdgeGPT https://github.com/acheong08/EdgeGPT#getting-authentication-required

Usage

After saving cookies.json in current directory, you can run this project using the Python command line:

python main.py

Then, you can open http://localhost:65432 in your browser to start chatting.

Command Line Arguments

  • --host or -H: The hostname and port for the server, default is localhost:65432.
  • --proxy or -p: Proxy address, like http://localhost:7890, default is empty.

WebSocket API

The WebSocket API accepts a JSON object containing the following fields:

  • message: The user's message.
  • context: The context of the conversation, can be any string.

The WebSocket API returns a JSON object containing the following fields:

  • type: The type of the message, can be the type from Bing response or error.
  • message: The response from EdgeGPT.
  • error: If an error occurs, this field will contain the error message.

About

由SoraRoseous维护的版本,支持图像生成和图像识别(只是中文汉化)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 62.4%
  • HTML 34.0%
  • CSS 3.4%
  • Dockerfile 0.2%