Gemini-Telegram-Bot 是一款基于 Google Gemini AI 的 Telegram 机器人,它功能强大,支持多语言、多模型,还能进行图像理解与生成。对于开发者和科技爱好者来说,这是一个非常有趣的项目,可以让你轻松拥有一个智能的 Telegram 机器人。
Github:https://github.com/laoguodong/Gemini-Telegram-Bot
主要功能概览
这款 Gemini-Telegram-Bot 具备以下核心功能:
- 智能对话: 基于 Gemini 模型,实现自然流畅的多轮对话。
- 多语言支持: 内置中英文,方便不同用户使用。
- 多模型切换: 自由切换 Gemini 模型,体验不同模型的特性。
- 图像理解: 识别和分析用户上传的图片内容。
- AI 绘图: 通过文字描述生成图像。
- 图像编辑: 对上传的图片进行 AI 辅助编辑。
- 多 API 密钥管理: 支持添加、移除和切换多个 Gemini API 密钥。
- 自定义系统提示词: 可以设置、修改和管理系统提示词,定制机器人的回复风格。
快速安装与部署
项目提供了三种安装方式:
- Railway 一键部署: 最简单的方式,适合快速体验。
- Docker 部署: 方便管理和部署,适合有 Docker 经验的用户。
- Linux 系统安装: 适合熟悉 Linux 环境的用户,可以更灵活地配置。
常用命令详解
机器人提供了一系列命令,方便用户进行各种操作:
- /start: 开始使用机器人。
- /gemini / /gemini_pro: 使用 Gemini 或 Gemini Pro 模型进行对话。
- /draw: AI 绘图功能。
- /edit: 图片编辑功能。
- /clear: 清除当前对话历史。
- /switch: 切换默认使用的模型。
- /lang / /language: 切换或显示当前语言设置。
- /system 相关命令: 管理系统提示词,定制机器人回复风格。
- /api 相关命令: 管理 API 密钥,方便使用多个 API 密钥。
应用场景示例
这款机器人可以应用于多种场景:
- 私聊模式: 直接发送文字或图片进行对话,进行各种咨询或创作。
- 群组模式: 在群组中使用命令与机器人互动,活跃群组气氛。
- 图像处理: 让 AI 识别图片内容,进行图像编辑或生成 AI 图像。
注意事项
- 部分功能(如 API 密钥管理)仅在私聊模式下可用。
- 确保 API 密钥格式正确,否则可能影响功能使用。
- 系统提示词会影响 AI 的回复风格,可以根据需要进行定制。
总的来说,Gemini-Telegram-Bot 是一个功能丰富、易于部署的 Telegram 机器人项目。它不仅可以作为你的智能助手,还可以让你体验 Gemini AI 的强大能力。无论是开发者还是科技爱好者,都可以尝试搭建自己的专属 AI Telegram 机器人,探索更多有趣的应用场景。
评论 0 条
暂无评论,来种下第一颗种子。