LangBot: robot de mensajería instantánea de código abierto de modelo grande, compatible con múltiples WeChat, QQ, Flybook y otros despliegues multiplataforma de robots de IA.
Introducción general
LangBot es una plataforma bot de mensajería instantánea basada en modelos de gran tamaño que admite múltiples plataformas de mensajería y modelos de gran tamaño. La plataforma se adapta a QQ, WeChat (WeChat empresarial, WeChat personal), Flybook, Discord, OneBot y otras plataformas de mensajería, y es compatible con OpenAI GPT, ChatGPT, DeepSeek, Dify, Claude, Gemini, Ollama, LM Studio, SiliconFlow, Qwen, Moonshot, ChatGLM, etc. LangBot proporciona una solución de mensajería instantánea altamente estable y completa que soporta múltiples rondas de conversaciones, llamadas a herramientas y capacidades multimodales. Las instancias de LangBot pueden gestionarse y ampliarse fácilmente mediante extensiones de plug-in y paneles de administración web.

Lista de funciones
- Soporta múltiples plataformas de mensajería: QQ, WeChat (WeChat empresarial, WeChat personal), Flybook, Discord, OneBot, etc.
- Soporta muchos grandes modelos: OpenAI GPT, ChatGPT, DeepSeek, Dify, Claude, Gemini, Ollama, LM Studio, SiliconFlow, Qwen, Moonshot, ChatGLM, etc.
- Múltiples rondas de diálogo y llamadas a herramientas: compatibilidad con flujos de diálogo complejos y múltiples llamadas a herramientas.
- Capacidad multimodal: soporte para texto, imagen y otras interacciones modales.
- Extensiones enchufables: mecanismo enchufable que admite extensiones basadas en eventos y componentes.
- Panel de gestión web: gestión de instancias de LangBot a través de un navegador
- Gran estabilidad y funcionalidad completa: compatibilidad nativa con control de acceso, límite de velocidad, filtrado de palabras sensibles y otros mecanismos.
- Múltiples métodos de despliegue: compatible con Docker Compose, Pagoda Panel, Zeabur Cloud Deployment, Railway Cloud Deployment y Manual Deployment.
Utilizar la ayuda
Proceso de instalación
- Despliegue de Docker Compose::
- Para los usuarios familiarizados con Docker, consulte la documentación Docker Deployment.
- Descargue e instale Docker y Docker Compose.
- Clonación del repositorio LangBot:
git clone https://github.com/RockChinQ/LangBot.git - Vaya al catálogo de proyectos:
cd LangBot - Ejecute Docker Compose:
docker-compose up -d
- Despliegue del panel Pagoda::
- El Panel Pagoda ya está en la estantería y se puede utilizar de acuerdo con la documentación si lo tiene instalado.
- Accede al Panel Pagoda, ve a la App Store, busca e instala LangBot.
- Siga las instrucciones para completar la instalación y la configuración.
- Implantación de Zeabur en la nube::
- Plantillas Zeabur aportadas por la comunidad.
- Inicie sesión en la plataforma Zeabur y seleccione la plantilla LangBot para su despliegue.
- Implantación de la nube ferroviaria::
- Inicie sesión en la plataforma Railway y seleccione el proyecto LangBot para su despliegue.
- Despliegue manual::
- Ejecute directamente con la distribución y consulte la documentación para la implantación manual.
- Descarga la última versión:
wget https://github.com/RockChinQ/LangBot/releases/latest/download/langbot.tar.gz - Descomprime el archivo:
tar -zxvf langbot.tar.gz - Vaya al catálogo de proyectos:
cd langbot - Instale la dependencia:
pip install -r requirements.txt - Ejecute el programa principal:
python main.py
Función Flujo de operaciones
Configuración de la plataforma de mensajeríaLangBot admite el acceso a múltiples plataformas de mensajería instantánea, como QQ, Flybook, Discord, WeChat empresarial, WeChat personal, etc., y admitirá WhatsApp, Telegram y más plataformas en el futuro.
- Inicie sesión en el Panel de administración web y vaya a la página de configuración de la Plataforma de mensajería.
- Seleccione y configure plataformas de mensajería como QQ, WeChat, Flybook, Discord, etc., según sea necesario.
- Rellene la clave API correspondiente y los parámetros de configuración para guardar los ajustes.
Configuración de modelos grandesLangBot admite el acceso a muchos de los principales modelos de IA, como DeepSeek, ChatGPT, Claude, Gemini, Ollama, etc., y se adapta a la perfección a las necesidades de los usuarios. Dify los usuarios pueden elegir el modelo adecuado para la tarea de diálogo en función de sus necesidades.
- Vaya a la página de configuración de modelos grandes para seleccionar y configurar el modelo grande deseado.
- Rellene la clave API correspondiente y los parámetros de configuración para guardar los ajustes.
Gestión de Plug-ins: Original QChatGPT plugin ecology
- Vaya a la página "Gestión de plug-ins" para ver los plug-ins instalados.
- Haga clic en el botón "Añadir complemento" para seleccionar e instalar el complemento necesario.
- Configure los parámetros del plug-in y guarde los ajustes.
interacción multimodalLangBot está equipado con capacidades de diálogo multimodal, soportando múltiples formas de entrada y salida como texto, voz e imágenes. Esto significa que su chatbot no sólo es capaz de interactuar con texto, sino que también puede manejar una variedad de tareas complejas como el reconocimiento de imágenes y el reconocimiento de voz, proporcionando a los usuarios una experiencia interactiva más rica.
- Vaya a la página Gestión multimodal para ver y gestionar las configuraciones de interacción multimodal.
- Configure varias interacciones modales como texto, imagen, etc. y guarde los ajustes.
Panel de administración web:LangBot proporciona un intuitivo panel de administración web que permite a los usuarios gestionar y configurar fácilmente sus instancias de LangBot a través de un navegador. Ya se trate de la configuración del robot, la supervisión de datos o la gestión de plugins, todo puede manejarse fácilmente a través del panel web, lo que permite a los desarrolladores depurar y optimizar rápidamente sus robots sin tener que editar con frecuencia los archivos de configuración.

© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...




