一个功能强大的Telegram机器人,集成多种AI模型包括GPT-3.5/4/4 Turbo/4o、DALL·E 3、Groq、Gemini和Claude等,支持Web搜索、多模态对话和丰富的插件系统。
一分钟了解#
TeleChat是一个功能强大的Telegram机器人,将ChatGPT等AI模型带入Telegram平台。它支持多种AI模型,包括GPT-3.5/4/4 Turbo/4o、DALL·E 3、Gemini和Claude,并能处理文本、图片、音频和文档等多种输入格式。适合个人使用、群组协作和需要AI辅助决策的场景。
核心价值:将多种顶级AI模型整合到熟悉的Telegram界面中,提供无缝的AI对话体验。
快速上手#
安装难度:低 - 提供多种一键部署选项,包括Koyeb、Zeabur、Replit等平台,无需编程知识即可快速部署。
# Docker本地部署
docker run -p 80:8080 --name chatbot -dit \
-e BOT_TOKEN=your_telegram_bot_token \
-e API=your_api_key \
yym68686/chatgpt:latest
适合我的场景吗?
- ✅ 个人使用:随时在Telegram中访问GPT等AI模型,无需切换应用
- ✅ 群组协作:支持群组话题模式,为不同话题提供独立的对话环境
- ✅ 多模态需求:支持文本、图片、音频和文档的AI问答
- ❌ 需要高度定制:虽然支持自定义配置,但需要一定的技术知识
- ❌ 追求零延迟:需要网络连接到AI服务,响应速度受网络影响
核心能力#
1. 多模型支持 - 一站式AI体验#
- 支持GPT-3.5/4/4 Turbo/4o、DALL·E 3、Groq Mixtral-8x7b/LLaMA2-70b、Gemini 1.5 Pro/Flash、Claude 2.1/3/3.5等多种AI模型 实际价值:用户无需在多个AI服务间切换,可根据不同需求选择最适合的模型
2. 多模态对话 - 突破文本限制#
- 支持语音、音频、图片和PDF/TXT/MD/python文档的问答
- 用户可直接在聊天框上传文件使用 实际价值:处理复杂信息更加直观,可直接上传图片询问内容,或上传文档获取摘要
3. 群组话题模式 - 群组协作的理想选择#
- 支持在群聊中启用话题模式,隔离不同话题的API、对话历史、插件配置和偏好设置 实际价值:群组使用更加有序,不同话题的对话不会相互干扰,提高协作效率
4. 丰富插件系统 - 扩展AI能力边界#
- 内置Web搜索(DuckDuckGo和Google)、URL总结、arXiv论文总结和代码解释器等插件 实际价值:提供专业场景支持,如学术研究、信息收集和代码解释等特定需求
5. 智能交互体验 - 更自然的对话#
- 支持流式输出打字机效果
- 自动生成后续问题,预测用户可能的需求
- 精确的Markdown渲染 实际价值:对话体验更加流畅自然,减少用户输入,提高交互效率
技术栈与集成#
开发语言:Python 主要依赖:Telegram Bot API、OpenAI API、Google AI API、Anthropic API等 集成方式:Telegram机器人、API接口、SDK
生态与扩展#
- 插件/扩展:丰富的内置插件系统,支持Web搜索、URL总结、arXiv论文总结和代码解释器
- 集成能力:支持多种AI模型接入,可通过环境变量配置不同的API服务
维护状态#
- 开发活跃度:项目持续更新,添加新的AI模型和功能
- 最近更新:近期仍在添加新模型和优化功能
- 社区响应:提供多种部署平台支持,社区活跃
商用与许可#
许可证:MIT License
- ✅ 商用:允许商用
- ✅ 修改:允许修改和分发
- ⚠️ 限制:需包含原始许可证和版权声明
文档与学习资源#
- 文档质量:全面的环境变量说明和部署指南
- 官方文档:项目README提供详细的环境变量配置说明
- 示例代码:提供多个平台的部署示例,包括Docker、Koyeb、Zeabur、Replit和fly.io