Chuanhu Chat : outil Web de chat pour le déploiement local de plug-ins multifonctionnels

Introduction générale

Chuanhu ChatGPT est un projet open source qui fournit une interface graphique Web légère et facile à utiliser pour une variété de grands modèles de langage (LLM) et prend en charge une variété de fonctionnalités supplémentaires. Il prend en charge des modèles tels que GPT-4, ChatGLM, LLaMA, etc., et offre des fonctionnalités telles que le quiz de fichiers, le réglage fin, la recherche sur le réseau, l'assistant d'agent, etc. Les utilisateurs peuvent rapidement commencer à utiliser ces puissants modèles de langage pour une variété de tâches de traitement du langage naturel avec une configuration et une installation simples.

川虎Chat:本地部署多功能插件的聊天Web工具

 

Liste des fonctions

  • Prise en charge de plusieurs modèlesLa prise en charge de plusieurs modèles linguistiques, tels que GPT-4, ChatGLM, LLaMA, etc.
  • Questions et réponses sur les documents: questions et réponses basées sur le contenu du document afin de faciliter le traitement des informations du document.
  • fonction de réglage finLa nouvelle version de GPT-3.5 permet d'affiner le réglage de GPT-3.5 pour des modèles plus personnalisés.
  • déploiement localLa protection de la vie privée : soutient le déploiement local de modèles visant à protéger la confidentialité des données.
  • Recherche sur InternetLes modèles : fournir une capacité de recherche en temps réel sur l'Internet pour les modèles.
  • Agent assistant: Similaire à AutoGPT, résolution entièrement automatisée des problèmes rencontrés par les utilisateurs.
  • Gestion de l'histoireLe système permet de rechercher, d'effacer et de renommer les enregistrements de l'historique, avec attribution automatique d'un nom.
  • Application PWALes applications : peuvent être installées en tant qu'application PWA pour une expérience plus native.
  • Adaptation multiplateformeAdaptation de Windows, macOS, Linux, iOS, Android et d'autres plateformes.

 

Utiliser l'aide

Processus d'installation

  1. projet de clonageLe système de gestion de l'information : Exécutez la commande suivante dans le terminal :
    git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git
    cd ChuanhuChatGPT
    
  2. Installation des dépendancesLes dépendances : Exécutez la commande suivante pour installer les dépendances requises :
    pip install -r requirements.txt
    

    Si vous avez besoin d'utiliser la fonction de grand modèle local, veuillez l'exécuter :

    pip install -r requirements_advanced.txt
    
  3. fichier de configurationLa reproduction : La reproductionconfig_example.jsonet le renommerconfig.json, remplissez la clé API et les autres paramètres.
  4. Lancement de projetsLe projet est lancé : Exécutez la commande suivante dans le terminal pour démarrer le projet :
    python ChuanhuChatbot.py
    

    Le navigateur s'ouvrira automatiquement et vous pourrez commencer à utiliser Chuanhu ChatGPT.

  5. Fournit un programme d'installation en un clic pour Windows, téléchargez et exécutez le fichier .bat.

Fonctions d'utilisation

  1. Sélectionner le modèleModèle de langue : Sélectionnez le modèle de langue à utiliser dans l'interface, par exemple GPT-4, ChatGLM, etc.
  2. Questions et réponses sur les documentsLe modèle est basé sur le contenu du document : téléchargez le document à traiter, saisissez une question et le modèle y répondra en fonction du contenu du document.
  3. Affiner le modèlePour plus d'informations, veuillez vous reporter à la section "Fonction de réglage fin", qui permet de télécharger des données d'entraînement et d'ajuster les paramètres du modèle.
  4. Recherche sur InternetLe modèle accède alors aux informations Internet en temps réel pour répondre à la question.
  5. Utilisation de l'assistant d'agentL'assistant d'agent effectuera automatiquement la tâche et renverra les résultats.
  6. Gestion de l'histoireRecherche : Recherchez, supprimez ou renommez des enregistrements dans la colonne historique à gauche pour les retrouver plus facilement par la suite.

Paramètres avancés

  • Proxy personnalisé: enconfig.jsonMettre en place un serveur proxy pour garantir la rapidité d'accès au réseau.
  • Équilibrage de la charge entre les clés multi-APILes clés d'API : Configurez plusieurs clés d'API pour équilibrer la charge et améliorer l'efficacité du traitement des requêtes.
  • Modèle de déploiement localDéployer les modèles sur des serveurs locaux afin de garantir la confidentialité et la sécurité des données.
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...