QAnything : un système de questions et réponses sur la base de connaissances locales avec des processus RAG hautement intégrés
QAnything Introduction générale
QAnything (Question and Answer based on Anything) est un système de questions et réponses sur les bases de connaissances locales lancé par NetEase, qui prend en charge toutes sortes de formats de fichiers et de bases de données et peut être installé et utilisé hors ligne. Il peut gérer les documents PDF, Word, PPT, XLS et d'autres formats, prendre en charge les questions et réponses multilingues et prendre en charge les questions et réponses portant sur de gros volumes de données, avec des performances élevées, une grande convivialité, des capacités de questions et réponses portant sur plusieurs bases de connaissances et des fonctions de sécurité des données.
Le système est basé sur un moteur RAG (Retrieval Augmented Generation) auto-développé, fournissant des services Q&A efficaces et précis. QAnything est adapté à une variété de scénarios, tels que la gestion de documents internes, le conseil juridique et les services gouvernementaux, afin d'aider les entreprises à améliorer l'efficacité de l'acquisition d'informations et de la prise de décision.

Interface principale de QAnything

Interface de chat créé par QAnything

Principe QAnything

Avantages pour les membres de QAnything Free
Liste des fonctions
- Prise en charge de nombreux formats de fichiers : PDF, Word, PPT, Excel, Markdown, TXT, images, etc.
- Déploiement local : aucune connexion internet n'est nécessaire pour l'utilisation, ce qui garantit la sécurité des données.
- Recherche efficace : basée sur le moteur RAG, elle permet une recherche sémantique très précise.
- Flux de travail flexible : Automatisation des tâches avec des agents
- Génération de contenu : générer des schémas complets et du contenu d'articles sur la base de références
- Personnalisation des scénarios : optimisation du modèle et de la recherche en fonction des besoins de l'entreprise
QAnything Aide
Configuration requise : Linux avec au moins 4 Go de mémoire GPU, le système Windows nécessite des sous-systèmes WSL.
Comment installer : clonage via git et exécution des scripts de démarrage
Mode d'emploi : Q&A peut être utilisé via une interface web frontale ou une interface API.
FAQ : Réponses aux questions fréquemment posées
Assistance technique : fournir une assistance à la communauté et des services de conseil aux développeurs par courrier électronique.
Processus d'installation
- Télécharger QAnything: AccèsGitHubpour télécharger la dernière version de QAnything.
- Préparation de l'environnementPour ce faire, vous devez vous assurer que Docker et Docker Compose sont installés sur votre système.
- Extraction de la base de codeExécuter dans le terminal
git clone https://github.com/netease-youdao/QAnything.git
Commandement. - Aller dans le répertoire du projet: Mise en œuvre
cd QAnything
Allez dans le répertoire racine du projet. - Démarrage des services: Mise en œuvre
docker-compose up -d
pour démarrer le service QAnything.
Processus d'utilisation
- Téléchargement de fichiersLes fichiers peuvent être téléchargés pour être analysés via l'interface de QAnything, qui prend en charge les formats PDF, Word, PPT, Excel et bien d'autres encore.
- Recherche Q&RQAnything est un outil de recherche qui vous permet d'entrer une question dans le champ de recherche. QAnything récupère et génère une réponse basée sur le contenu du fichier téléchargé.
- Voir les résultatsLe système affiche des réponses et des références pertinentes, sur lesquelles l'utilisateur peut cliquer pour obtenir des détails.
- Génération de contenuLes utilisateurs peuvent choisir de générer des schémas ou des articles, et le système génère automatiquement le contenu en fonction des références.
Fonctions
- Téléchargement de fichiersCliquez sur le bouton "Charger des fichiers" pour sélectionner les fichiers à analyser, ce qui permet le chargement par lots.
- Recherche d'informationsLe système affiche alors la réponse appropriée.
- Réponse VueLes réponses détaillées et les références sont disponibles en cliquant sur les cartes de réponses.
- Génération de contenuDans le module de génération de contenu, entrez des mots-clés ou des références, cliquez sur le bouton "Générer", le système générera automatiquement une ébauche ou un article.
Compétences de base QAnything
Récupération en une étape (intégration)
Nom du modèle | Récupération | STS | Classification par paire | Classification | Reranking | Regroupement | en moyenne |
---|---|---|---|---|---|---|---|
bge-base-fr-v1.5 | 37.14 | 55.06 | 75.45 | 59.73 | 43.05 | 37.74 | 47.20 |
bge-base-zh-v1.5 | 47.60 | 63.72 | 77.40 | 63.38 | 54.85 | 32.56 | 53.60 |
bge-large-fr-v1.5 | 37.15 | 54.09 | 75.00 | 59.24 | 42.68 | 37.32 | 46.82 |
bge-large-zh-v1.5 | 47.54 | 64.73 | 79.14 | 64.19 | 55.88 | 33.26 | 54.21 |
jina-embeddings-v2-base-fr | 31.58 | 54.28 | 74.84 | 58.42 | 41.16 | 34.67 | 44.29 |
m3e-base | 46.29 | 63.93 | 71.84 | 64.08 | 52.38 | 37.84 | 53.54 |
m3e-large | 34.85 | 59.74 | 67.69 | 60.07 | 48.99 | 31.62 | 46.78 |
bce-embedding-base_v1 | 57.60 | 65.73 | 74.96 | 69.00 | 57.29 | 38.95 | 59.43 |
- Un examen plus détaillé des résultats est présenté à l'adresse suivanteRésumé des mesures du modèle d'intégration.
Deuxième étape de la recherche (rerank)
Nom du modèle | Reranking | en moyenne |
---|---|---|
bge-reranker-base | 57.78 | 57.78 |
bge-reranker-large | 59.69 | 59.69 |
bce-reranker-base_v1 | 60.06 | 60.06 |
- Un examen plus détaillé des résultats est présenté à l'adresse suivanteRésumé des indicateurs du modèle Reranker
Scénarios d'application de QAnything
- Interlingue : plusieurs questionnaires papier en anglais
- Extraction d'informations
- Un fatras de documents
- Questions et réponses sur le web
© déclaration de droits d'auteur
L'article est protégé par le droit d'auteur et ne doit pas être reproduit sans autorisation.
Articles connexes
Pas de commentaires...