zhulink logo
自动夜间模式 日间模式 夜间模式
侧栏
0

Gemini-Telegram-Bot:基于 Gemini API 的多模态 AI Telegram 聊天机器人

意外富翁的头像
|
|
|
111 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 密钥。 * **自定义系统提示词:** 可以设置、修改和管理系统提示词,定制机器人的回复风格。 ## 快速安装与部署 项目提供了三种安装方式: 1. **Railway 一键部署:** 最简单的方式,适合快速体验。 2. **Docker 部署:** 方便管理和部署,适合有 Docker 经验的用户。 3. **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)    ★ 收藏(0)