10 KiB
LangBot — это платформа разработки ботов для мгновенных сообщений на основе LLM с открытым исходным кодом, целью которой является предоставление готового к использованию опыта разработки ботов для IM, с функциями приложений LLM, такими как Agent, RAG, MCP, адаптацией к глобальным платформам мгновенных сообщений и предоставлением богатых API-интерфейсов, поддерживающих пользовательскую разработку.
📦 Начало работы
Быстрый старт
Используйте uvx для запуска одной командой (требуется установка uv):
uvx langbot
Посетите http://localhost:5300, чтобы начать использование.
Развертывание с Docker Compose
git clone https://github.com/langbot-app/LangBot
cd LangBot/docker
docker compose up -d
Посетите http://localhost:5300, чтобы начать использование.
Подробная документация Развертывание Docker.
Развертывание одним кликом на BTPanel
LangBot добавлен в BTPanel. Если у вас установлен BTPanel, вы можете использовать документацию для его использования.
Облачное развертывание Zeabur
Шаблон Zeabur, предоставленный сообществом.
Облачное развертывание Railway
Другие методы развертывания
Используйте выпущенную версию напрямую для запуска, см. документацию Ручное развертывание.
Развертывание Kubernetes
См. документацию Развертывание Kubernetes.
😎 Оставайтесь в курсе
Нажмите кнопки Star и Watch в правом верхнем углу репозитория, чтобы получать последние обновления.
✨ Функции
- 💬 Чат с LLM / Agent: Поддержка нескольких LLM, адаптация к групповым и личным чатам; Поддержка многораундовых разговоров, вызовов инструментов, мультимодальных возможностей и потоковой передачи. Встроенная реализация RAG (база знаний) и глубокая интеграция с Dify, Coze, n8n 등의 LLMOps 플랫포트폼과 깊이 통합됩니다.
- 🤖 Многоплатформенная поддержка: В настоящее время поддерживает QQ, QQ Channel, WeCom, личный WeChat, Lark, DingTalk, Discord, Telegram и т.д.
- 🛠️ Высокая стабильность, богатство функций: Нативный контроль доступа, ограничение скорости, фильтрация чувствительных слов и т.д.; Простота в использовании, поддержка нескольких методов развертывания. Поддержка нескольких конфигураций конвейера, разные боты для разных сценариев.
- 🧩 Расширение плагинов, активное сообщество: Высокая стабильность, высокая безопасность уровня производства; Поддержка механизмов плагинов, управляемых событиями, расширения компонентов и т.д.; Интеграция протокола MCP от Anthropic; В настоящее время сотни плагинов.
- 😻 Веб-интерфейс: Поддержка управления экземплярами LangBot через браузер. Нет необходимости вручную писать конфигурационные файлы.
Для более подробных спецификаций обратитесь к документации.
Или посетите демонстрационную среду: https://demo.langbot.dev/
- Информация для входа: Email:
demo@langbot.appПароль:langbot123456 - Примечание: Только для демонстрации WebUI, пожалуйста, не вводите конфиденциальную информацию в общедоступной среде.
Платформы обмена сообщениями
| Платформа | Статус | Примечания |
|---|---|---|
| Discord | ✅ | |
| Telegram | ✅ | |
| Slack | ✅ | |
| LINE | ✅ | |
| Личный QQ | ✅ | |
| Официальный API QQ | ✅ | |
| WeCom | ✅ | |
| WeComCS | ✅ | |
| WeCom AI Bot | ✅ | |
| Личный WeChat | ✅ | |
| Lark | ✅ | |
| DingTalk | ✅ |
LLMs
| LLM | Статус | Примечания |
|---|---|---|
| OpenAI | ✅ | Доступна для любой модели формата интерфейса OpenAI |
| DeepSeek | ✅ | |
| Moonshot | ✅ | |
| Anthropic | ✅ | |
| xAI | ✅ | |
| Zhipu AI | ✅ | |
| CompShare | ✅ | Платформа ресурсов LLM и GPU |
| PPIO | ✅ | Платформа ресурсов LLM и GPU |
| 接口 AI | ✅ | Платформа агрегации LLM |
| ShengSuanYun | ✅ | Платформа ресурсов LLM и GPU |
| 302.AI | ✅ | Шлюз LLM (MaaS) |
| Google Gemini | ✅ | |
| Dify | ✅ | Платформа LLMOps |
| Ollama | ✅ | Платформа локального запуска LLM |
| LMStudio | ✅ | Платформа локального запуска LLM |
| GiteeAI | ✅ | Шлюз интерфейса LLM (MaaS) |
| SiliconFlow | ✅ | Шлюз LLM (MaaS) |
| Aliyun Bailian | ✅ | Шлюз LLM (MaaS), платформа LLMOps |
| Volc Engine Ark | ✅ | Шлюз LLM (MaaS), платформа LLMOps |
| ModelScope | ✅ | Шлюз LLM (MaaS) |
| MCP | ✅ | Поддержка доступа к инструментам через протокол MCP |
🤝 Вклад сообщества
Спасибо следующим контрибьюторам кода и другим членам сообщества за их вклад в LangBot:
