LangBot : robot de messagerie instantanée open source de grande taille, compatible avec le déploiement multiplateforme de robots IA (WeChat, QQ, Flybook, etc.)
Introduction générale
LangBot est une plateforme de bot de messagerie instantanée basée sur un grand modèle qui prend en charge plusieurs plateformes de messagerie et de grands modèles. La plateforme s'adapte à QQ, WeChat (WeChat d'entreprise, WeChat personnel), Flybook, Discord, OneBot et d'autres plateformes de messagerie, et prend en charge OpenAI GPT, ChatGPT, DeepSeek, Dify, Claude, Gemini, Ollama, LM Studio, SiliconFlow, Qwen, Moonshot, ChatGLM, etc, Moonshot, ChatGLM, etc. LangBot fournit une solution de messagerie instantanée très stable et complète qui prend en charge plusieurs tours de conversation, des appels d'outils et des capacités multimodales. Les instances de LangBot peuvent être facilement gérées et étendues grâce à des extensions de plug-in et des panneaux d'administration web.

Liste des fonctions
- Prise en charge de plusieurs plateformes de messagerie : QQ, WeChat (WeChat d'entreprise, WeChat personnel), Flybook, Discord, OneBot, etc.
- Prise en charge de nombreux grands modèles : OpenAI GPT, ChatGPT, DeepSeek, Dify, Claude, Gemini, Ollama, LM Studio, SiliconFlow, Qwen, Moonshot, ChatGLM, etc.
- Rondes de dialogue et appels d'outils multiples : prise en charge de flux de dialogue complexes et d'appels d'outils multiples
- Capacité multimodale : prise en charge du texte, de l'image et d'autres interactions modales
- Extensions par plug-in : mécanisme de plug-in prenant en charge les extensions par événements et par composants.
- Panneau de gestion Web : Gestion des instances de LangBot via un navigateur
- Grande stabilité et fonctionnalité complète : prise en charge native du contrôle d'accès, de la limitation de vitesse, du filtrage des mots sensibles et d'autres mécanismes.
- Méthodes de déploiement multiples : Prise en charge de Docker Compose, Pagoda Panel, Zeabur Cloud Deployment, Railway Cloud Deployment et Manual Deployment.
Utiliser l'aide
Processus d'installation
- Déploiement de Docker Compose: :
- Pour les utilisateurs familiers avec Docker, voir la documentation Docker Deployment.
- Téléchargez et installez Docker et Docker Compose.
- Clonage du dépôt LangBot :
git clone https://github.com/RockChinQ/LangBot.git
- Accédez au catalogue de projets :
cd LangBot
- Exécutez Docker Compose :
docker-compose up -d
- Déploiement du panneau pagode: :
- Le panneau Pagoda est déjà sur l'étagère, donc si vous l'avez installé, vous pouvez l'utiliser conformément à la documentation.
- Connectez-vous au Pagoda Panel, allez sur l'App Store, recherchez et installez LangBot.
- Suivez les instructions pour terminer l'installation et la configuration.
- Déploiement de Zeabur Cloud: :
- Modèles de Zeabur proposés par la communauté.
- Connectez-vous à la plateforme Zeabur et sélectionnez le modèle LangBot à déployer.
- Déploiement de l'informatique en nuage pour les chemins de fer: :
- Connectez-vous à la plateforme Railway et sélectionnez le projet LangBot à déployer.
- Déploiement manuel: :
- Exécutez directement la distribution et consultez la documentation pour un déploiement manuel.
- Télécharger la dernière version :
wget https://github.com/RockChinQ/LangBot/releases/latest/download/langbot.tar.gz
- Décompressez le fichier :
tar -zxvf langbot.tar.gz
- Accédez au catalogue de projets :
cd langbot
- Installer la dépendance :
pip install -r requirements.txt
- Exécuter le programme principal :
python main.py
Fonction Opération Déroulement
Configuration de la plate-forme de messagerieLangBot permet d'accéder à de nombreuses plateformes de messagerie instantanée, notamment QQ, Flybook, Discord, WeChat d'entreprise, WeChat personnel, etc., et prendra en charge WhatsApp, Telegram et d'autres encore à l'avenir.
- Connectez-vous au panneau de gestion Web et accédez à la page de configuration de la plate-forme de messagerie.
- Sélectionner et configurer les plateformes de messagerie telles que QQ, WeChat, Flybook, Discord, etc. en fonction des besoins.
- Remplissez la clé API et les paramètres de configuration correspondants pour enregistrer les paramètres.
Configuration du grand modèleLangBot permet d'accéder à de nombreux grands modèles d'IA, tels que DeepSeek, ChatGPT, Claude, Gemini, Ollama, etc. et s'adapte en profondeur à l'environnement de l'entreprise. Dify les utilisateurs peuvent choisir le bon modèle pour la tâche de dialogue en fonction de leurs besoins.
- Accédez à la page de configuration du grand modèle pour sélectionner et configurer le grand modèle souhaité.
- Remplissez la clé API et les paramètres de configuration correspondants pour enregistrer les paramètres.
Gestion des plug-insL'écologie des plugins : QChatGPT original
- La page "Gestion des plug-ins" permet de visualiser les plug-ins installés.
- Cliquez sur le bouton "Ajouter un plug-in" pour sélectionner et installer le plug-in requis.
- Configurez les paramètres du plugin et enregistrez les réglages.
interaction multimodaleLangBot est équipé de capacités de dialogue multimodal, prenant en charge de multiples formes d'entrée et de sortie telles que le texte, la voix et les images. Cela signifie que votre chatbot n'est pas seulement capable d'interagir avec du texte, mais qu'il peut également gérer un large éventail de tâches complexes telles que la reconnaissance d'images, la reconnaissance vocale, etc.
- La page Gestion multimodale permet d'afficher et de gérer les configurations d'interaction multimodale.
- Configurez les différentes interactions modales telles que le texte, l'image, etc. et enregistrez les paramètres.
Panneau d'administration Web :LangBot fournit un panneau d'administration web intuitif qui permet aux utilisateurs de gérer et de configurer facilement leurs instances LangBot à travers un navigateur. Qu'il s'agisse de la configuration du robot, de la surveillance des données ou de la gestion des plugins, tout peut être facilement géré via le panneau web, ce qui permet aux développeurs de déboguer et d'optimiser rapidement leurs robots sans avoir à modifier fréquemment les fichiers de configuration.

© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Articles connexes
Pas de commentaires...