GPT-Telegramus: 你的多功能AI助手
在人工智能快速发展的今天,越来越多的人希望能够方便地使用AI工具来提高工作效率、获取信息或是娱乐放松。GPT-Telegramus就是这样一款集成了多种先进AI功能的Telegram聊天机器人,它为用户提供了一个简单易用但功能强大的AI助手平台。
主要特性
GPT-Telegramus具有以下几个主要特性:
-
多模型支持:集成了ChatGPT、Microsoft Copilot (EdgeGPT)、Gemini和Groq等多个AI模型,可以根据需要选择不同的对话引擎。
-
流式对话:支持实时流式输出AI回复,用户可以看到AI思考和生成文本的过程,体验更加流畅自然。
-
图像处理:可以接收和处理图像请求,支持图像生成和图像理解功能。
-
多语言支持:目前已支持包括英语、中文、俄语等在内的11种语言,并且还在不断扩展中。
-
管理控制:提供了一系列管理命令,方便管理员控制和监控机器人的使用情况。
-
数据记录:内置数据收集功能,可以保存对话历史,方便后续分析和改进。
使用方法
要开始使用GPT-Telegramus,你可以按照以下步骤操作:
-
安装Python 3.10或3.11版本。
-
克隆项目代码库:
git clone https://github.com/F33RNI/GPT-Telegramus.git cd GPT-Telegramus
-
创建并激活虚拟环境:
python -m venv venv source venv/bin/activate # 在Windows上使用 venv\Scripts\activate.bat
-
安装依赖:
pip install -r requirements.txt --upgrade
-
修改
config.json
文件和module_configs
目录下的配置文件,设置你的API密钥和其他参数。 -
运行主程序:
python main.py
主要功能模块
GPT-Telegramus集成了多个功能强大的AI模块:
-
ChatGPT: 提供免费的类浏览器ChatGPT体验,支持流式回复和聊天历史。
-
Microsoft Copilot: 支持多种对话风格,可以进行网页浏览并提供信息来源,还能处理图像请求。
-
Gemini: 使用Google的Gemini Pro模型,支持聊天历史和图像请求处理。
-
Groq: 使用官方Python API,提供超快的响应速度,支持多个模型选择。
部署选项
GPT-Telegramus提供了多种部署选项,以适应不同的使用场景:
-
Linux服务: 可以作为systemd服务在Linux系统上运行,实现自动启动和管理。
-
Docker容器: 提供了Docker支持,可以快速在容器环境中部署。
-
树莓派: 专门提供了在ARM架构的树莓派上运行的指南。
这些灵活的部署选项使得GPT-Telegramus可以轻松地适应个人用户、小型团队或even企业级应用场景。
社区贡献
GPT-Telegramus是一个开源项目,欢迎社区成员贡献代码、提出建议或帮助改进文档。目前已经有多位贡献者为项目添加了新功能、修复了bug,以及提供了多语言支持。
如果你想为项目做出贡献,可以:
- 提交Pull Request来添加新功能或修复问题
- 帮助翻译机器人消息到新的语言
- 报告你发现的任何bug或提出改进建议
未来计划
GPT-Telegramus的开发仍在积极进行中。未来的计划包括:
- 添加对OpenAI ChatGPT付费版本的支持
- 集成DALL-E图像生成功能
- 增加更多LLM模型的支持
- 可能添加一些免费的GPT-4模型
结语
GPT-Telegramus为用户提供了一个强大、灵活且易于使用的AI助手平台。无论你是想提高工作效率、获取信息还是simply探索AI的潜力,GPT-Telegramus都能满足你的需求。通过持续的开发和社区贡献,这个项目必将继续发展壮大,为更多用户带来AI的便利与乐趣。
如果你对GPT-Telegramus感兴趣,不妨立即尝试使用,或者加入到项目的开发中来。让我们一起探索AI的无限可能!