TGO 介绍
TGO 是一款开源的 AI 智能体客服平台。我们致力于通过 多智能体(Multi-Agents) 协作模式,帮助企业构建更智能、更高效的客户服务体系。
不同于传统的聊天机器人,TGO 强调智能体之间的协作。您可以组建由不同能力的智能体构成的团队,协同处理复杂的客户咨询、售后支持和业务导流。
核心亮点
- 🤖 多智能体编排:灵活创建和编排多个 AI 智能体,让它们各司其职,协同作战。
- 📚 知识库增强(RAG):内置高性能 RAG 系统,支持上传 PDF、Docx、网页爬取等,让 AI 懂你的业务。
- 🛠️ MCP 工具扩展:支持 Model Context Protocol,可轻松对接外部 API、数据库和业务工具。
- 🌐 全渠道接入:一套系统,支持 Web、API、微信、飞书、钉钉等主流渠道。
- 🤝 人机协同:智能体处理重复咨询,关键时刻无缝转接人工,提升客户满意度。
技术架构
TGO 采用现代微服务架构,确保系统的稳定性和可扩展性。
| 服务名称 | 功能说明 |
|---|---|
| tgo-api | 核心业务服务,处理账户、会话、权限等业务逻辑 |
| tgo-ai | 智能体调度中心,负责 LLM 调用和智能体编排 |
| tgo-rag | 知识库检索服务,处理文档向量化和语义检索 |
| tgo-platform | 外部平台集成服务,负责对接钉钉、飞书、企业微信等 |
| tgo-web | 客服管理后台,基于 React 构建的现代化控制台 |
| tgo-widget | 轻量化访客端组件,可分钟级集成到任何网页 |
| WuKongIM | 高性能实时消息系统,确保消息投递的实时性 |
系统要求
在部署 TGO 之前,请确保您的环境满足以下要求:
| 项目 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 2 Core | 4 Core+ |
| 内存 | 8 GiB | 16 GiB+ |
| 操作系统 | Linux / macOS / WSL2 | Ubuntu 22.04 LTS |
| 运行环境 | Docker 20.10+ | Docker Compose v2.0+ |