LangBot: открытый исходный код большой модели робота мгновенного обмена сообщениями, поддержка нескольких WeChat, QQ, Flybook и других многоплатформенных развертывания роботов ИИ
Общее введение
LangBot - это бот-платформа для обмена мгновенными сообщениями на основе больших моделей, которая поддерживает несколько платформ обмена сообщениями и большие модели. Платформа адаптируется к QQ, WeChat (корпоративный WeChat, персональный WeChat), Flybook, Discord, OneBot и другим платформам обмена сообщениями, а также поддерживает OpenAI GPT, ChatGPT, DeepSeek, Dify, Claude, Gemini, Ollama, LM Studio, SiliconFlow, Qwen, Moonshot, ChatGLM и т.д. LangBot представляет собой высокостабильное, полнофункциональное решение для обмена мгновенными сообщениями, поддерживающее несколько раундов разговора, инструментальные вызовы и мультимодальные возможности. Экземпляры LangBot легко управляются и расширяются с помощью подключаемых расширений и веб-панели администрирования.

Список функций
- Поддержка нескольких платформ обмена сообщениями: QQ, WeChat (корпоративный WeChat, личный WeChat), Flybook, Discord, OneBot и др.
- Поддерживает множество крупных моделей: OpenAI GPT, ChatGPT, DeepSeek, Dify, Claude, Gemini, Ollama, LM Studio, SiliconFlow, Qwen, Moonshot, ChatGLM и так далее.
- Несколько раундов диалога и вызовов инструментов: поддержка сложных диалоговых потоков и нескольких вызовов инструментов
- Мультимодальные возможности: поддержка текста, изображений и других модальных взаимодействий
- Расширения для плагинов: механизм плагинов, поддерживающий событийно-ориентированные и компонентные расширения
- Веб-панель управления: управление экземплярами LangBot через браузер
- Высокая стабильность и полная функциональность: встроенная поддержка контроля доступа, ограничения скорости, фильтрации чувствительных слов и других механизмов
- Несколько методов развертывания: поддержка Docker Compose, Pagoda Panel, развертывание в облаке Zeabur, развертывание в облаке Railway и ручное развертывание.
Использование помощи
Процесс установки
- Развертывание Docker Compose::
- Для пользователей, знакомых с Docker, см. документацию Docker Deployment.
- Загрузите и установите Docker и Docker Compose.
- Клонирование репозитория LangBot:
git clone https://github.com/RockChinQ/LangBot.git
- Перейдите в каталог проектов:
cd LangBot
- Запустите Docker Compose:
docker-compose up -d
- Развертывание панели пагоды::
- Панель Pagoda уже находится на полке, поэтому, если она у вас установлена, вы можете использовать ее в соответствии с документацией.
- Войдите в панель Pagoda, перейдите в App Store, найдите и установите LangBot.
- Следуйте подсказкам, чтобы завершить установку и настройку.
- Развертывание облака Zeabur::
- Шаблоны Zeabur, предоставленные сообществом.
- Войдите в платформу Zeabur и выберите шаблон LangBot для развертывания.
- Развертывание железнодорожного облака::
- Войдите в платформу Railway и выберите проект LangBot для развертывания.
- Ручное развертывание::
- Запускайте непосредственно с дистрибутивом и просматривайте документацию для ручного развертывания.
- Загрузите последнюю версию:
wget https://github.com/RockChinQ/LangBot/releases/latest/download/langbot.tar.gz
- Распакуйте файл:
tar -zxvf langbot.tar.gz
- Перейдите в каталог проектов:
cd langbot
- Установите зависимость:
pip install -r requirements.txt
- Запустите основную программу:
python main.py
Функции Поток операций
Конфигурация платформы обмена сообщениямиLangBot поддерживает доступ к множеству платформ обмена мгновенными сообщениями, включая QQ, Flybook, Discord, корпоративный WeChat, личный WeChat и т.д., а в будущем будет поддерживать WhatsApp, Telegram и другие.
- Войдите в веб-панель управления и перейдите на страницу конфигурации платформы обмена сообщениями.
- Выберите и настройте платформы для обмена сообщениями, такие как QQ, WeChat, Flybook, Discord и т. д., по мере необходимости.
- Введите соответствующий ключ API и параметры конфигурации, чтобы сохранить настройки.
Большая конфигурация моделиLangBot поддерживает доступ ко многим основным большим моделям ИИ, таким как DeepSeek, ChatGPT, Claude, Gemini, Ollama и т.д., и глубоко адаптируется к Dify Инструмент позволяет пользователям выбрать подходящую модель для диалоговой задачи в соответствии с их потребностями.
- Перейдите на страницу Конфигурация большой модели, чтобы выбрать и настроить нужную большую модель.
- Введите соответствующий ключ API и параметры конфигурации, чтобы сохранить настройки.
Управление подключаемыми модулями: Оригинальный плагин QChatGPT Экология
- Перейдите на страницу "Управление плагинами", чтобы просмотреть установленные плагины.
- Нажмите кнопку "Добавить плагин", чтобы выбрать и установить нужный плагин.
- Настройте параметры плагина и сохраните настройки.
мультимодальное взаимодействие: LangBot оснащен возможностями мультимодального диалога, поддерживая множество форм ввода и вывода, таких как текст, голос и изображения. Это означает, что ваш чатбот способен не только взаимодействовать с текстом, но и решать различные сложные задачи, такие как распознавание картинок и голоса, обеспечивая пользователям более богатый интерактивный опыт.
- Перейдите на страницу "Управление мультимодальным взаимодействием", чтобы просмотреть и управлять конфигурациями мультимодального взаимодействия.
- Настройте различные модальные взаимодействия, такие как текст, изображение и т. д., и сохраните настройки.
Панель веб-администрирования:LangBot предоставляет интуитивно понятную панель веб-администрирования, которая позволяет пользователям легко управлять и настраивать свои экземпляры LangBot через браузер. Будь то настройка робота, мониторинг данных или управление плагинами - все это легко выполняется через веб-панель, позволяя разработчикам быстро отлаживать и оптимизировать своих роботов без необходимости часто редактировать конфигурационные файлы.

© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...