![]() | Microsoft Copilot(又名Bing AI / Sidney / Edgegpt),Microsoft Copilot Designer(又称BingimageCreator),Gemini和Groq,带有流式写作,带有图像,多种语言,多种语言,管理控制,数据登录等信息! |
|---|

?目前,gpt-telegramus尚未支付chatgpt和dall-e支持
? gpt-telegramus v5是旧的gpt-telegramus的更新且高度重构的版本
?文档也正在开发中!考虑现在阅读docstring
?如果您在GPT-Telegramus中找到错误,请创建一个问题
PS由于我的学习,我没有太多时间从事该项目?
?请支持该项目,以便我可以继续开发它
BTC: bc1qd2j53p9nplxcx4uyrv322t3mg0t93pz6m5lnft
ETH: 0x284E6121362ea1C69528eDEdc309fC8b90fA5578
ZEC: t1Jb5tH61zcSTy2QyfsxftUEWHikdSYpPoz
还是我的音乐?带训练室
还是给我发消息,如果您想以其他方式捐款?
requirements.txt文件看?在Linux上作为服务运行?在覆盆子pi(ARM)上跑步?在Docker部分运行以获取更多信息
venv和pippython -m venv venv / python3 -m venv venv / python3.10 -m venv venv / python3.11 -m venv venvsource venv/bin/activate / venvScriptsactivate.batpython --version命令检查Python版本pip install -r requirements.txt --upgradeconfig.json文件中的所有设置以及在module_configs目录中的每个*.json文件中。如果您对任何设置有疑问,请打开问题,我将尝试添加更详细的描述python main.py/stylems_copilot )已弃用!请改用lmao_ms_copilot/model命令) 安装Python 3.10 / 3.11 (未在其他版本上测试) , venv和pip
克隆回购
git clone https://github.com/F33RNI/GPT-Telegramus.gitcd GPT-Telegramus创建VENV python -m venv venv / python3 -m venv venv / python3.10 -m venv venv / python3.11 -m venv venv
仔细更改config.json文件中的所有设置,在module_configs目录中的每个*.json文件中更改
安装SystemD
sudo apt-get install -y systemd创建新服务文件
sudo nano /etc/systemd/system/gpt-telegramus.service
[Unit]
Description =GPT-Telegramus service
After =multi-user.target
[Service]
Type =simple
Restart =on-failure
RestartSec =5
WorkingDirectory =YOUR DIRECTORY HERE/GPT-Telegramus
ExecStart =YOUR DIRECTORY HERE/GPT-Telegramus/run.sh
[Install]
WantedBy =multi-user.target
重新加载Systemctl守护程序
sudo systemctl daemon-reload启用并开始服务
sudo systemctl enable gpt-telegramussudo systemctl start gpt-telegramus注意:请使用sudo systemctl kill gpt-telegramus ,然后sudo systemctl stop gpt-telegramus如果仅sudo systemctl stop gpt-telegramus不起作用
安装Python 3.11或更高版本(未测试) ,如果未安装
sudo apt-get update
sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev
wget https://www.python.org/ftp/python/3.11.8/Python-3.11.8.tgz
sudo tar zxf Python-3.11.8.tgz
cd Python-3.11.8
sudo ./configure --enable-optimizations
sudo make -j 4
sudo make altinstall通过键入python3.11 -V来检查版本。之后,您应该使用python3.11命令代替python ,也可以通过键入echo "alias python=/usr/local/bin/python3.11" >> ~/.bashrc将其添加到bashrc 。
跟随? Running as service on linux
克隆回购或下载config.json和module_configs and langs
编辑config.json ,在files部分中将选项设置为容器中的路径( /app/config/<FILE_NAME> )
运行容器
docker run -d -e TELEGRAMUS_CONFIG_FILE= " /app/config/config.json " -v < YOUR_CONFIG_FOLDER > :/app/config --name gpt-telegramus --restart on-failure ghcr.io/f33rni/gpt-telegramus:latest如果您想尝试预览版本
docker run -d -e TELEGRAMUS_CONFIG_FILE= " /app/config/config.json " -v < YOUR_CONFIG_FOLDER > :/app/config --name gpt-telegramus --restart on-failure ghcr.io/f33rni/gpt-telegramus:edge安装Docker
克隆回购
构建容器
docker buildx build -t telegramus --load -f Dockerfile .运行容器
docker run -d --name gpt-telegramus --restart on-failure telegramus或者如果要使用自定义配置
docker run -d -e TELEGRAMUS_CONFIG_FILE= " /app/config/config.json " -v < YOUR_CONFIG_FOLDER > :/app/config --name gpt-telegramus --restart on-failure telegramus您可以添加一种新语言。为此:
langs目录中)Set2/T (3个字母代码) ISO 639 https://en.wikipedia.org/wiki/list_of_iso_639_language_codes重命名。您可以通过添加
n添加新行
配x 请确保您还没有弄乱字符串格式结构{this_type}
/start - 欢迎消息和机器人版本/help - 显示帮助消息/module - 更改模块以与/clear - 清晰的聊天历史记录/lang更改语言/chatid显示您的CHAT_ID/model - 更改模块的模型(当前仅适用于groq模块)/style - Bing AI对话风格/chat - 在小组聊天中发送请求/queue - 显示请求队列/restart [module name, optional] - 重新启动特定模块(和它的配置)或每个模块以及所有配置,语言和bot命令bot_handler.py文件中的bot_command_restart函数以获取更多信息/users - 显示所有用户的列表/ban <id> [reason] - 通过理由禁止用户ID(可选)/unban <id> - 通过其ID UNBAN用户/broadcast <message> - 向除禁止用户以外的所有人发送短信GPT-Telegramus具有内置数据收集功能(在文件中保存请求和响应)
您可以在data_collecting部分中的config.json中启用和配置数据收集
配x 请确保您通知您的机器人用户正在收集数据