Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

ma2za/telegram-llm-bot

说明与用途

**项目简介**
ma2za/telegram-llm-bot 是一个基于 Ollama 的 Python Telegram AI 机器人模板,默认集成本地轻量 LLM(qwen2.5:0.5b),并提供提供商检查、聊天历史存储后端以及可选的 Beam 部署方案。

**价值**

  • **工作流复用**:把零散的 Prompt 与工具封装成可重复调用的智能体工作流,降低每次手动拼接的成本。
  • **多智能体协作**:内置对话历史与记忆管理,方便在同一聊天中调度多个子智能体或工具链。
  • **快速落地**:只需几行配置即可在 Telegram 上部署本地 LLM,适合原型验证和内部工具化。

**典型接入方式**

  1. **克隆仓库 → 配置 Ollama 与 Telegram Bot Token**。
  2. **选择存储后端**(SQLite、PostgreSQL 等)或使用默认内存实现,完成 config.yaml 配置。
  3. **运行 CLI**:python -m telegram_llm_bot,或通过 Docker/Beam 镜像直接启动。
  4. **调用方式**:在 Telegram 中与机器人对话,机器人会把用户消息转发给本地 qwen2.5,返回生成结果并可调用注册的工具函数。

**生产可用性**

  • **活跃度**:最近一次提交于 2026‑06‑27,GitHub ★110,Fork 13,社区关注度良好。
  • **技术成熟度**:采用 Python 主流生态(FastAPI、SQLAlchemy),代码结构清晰,提供 API/CLI 双入口,易于 CI/CD 与容器化。
  • **可扩展性**:支持自定义后端、插件式工具注册以及 Beam 部署,满足从小规模实验到中等规模生产的需求。
  • **风险**:需进一步审查许可证兼容性、依赖安全(如 Ollama 镜像)以及维护者响应速度,但整体风险较低,适合作为正式项目的试点或内部服务。

实际用途

ma2za/telegram-llm-bot helps turn isolated prompts and tools into repeatable agent workflows.

  • coordinate multi-agent workflows
  • add tool-use pipelines
  • standardize agent memory

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: Python
  • 记录日期: 2026-09-05T17:31:34.648Z
原始来源