🚀 Essayez Zilliz Cloud, la version entièrement gérée de Milvus, gratuitement—découvrez des performances 10x plus rapides ! Essayez maintenant>>

milvus-logo
LFAI
  • Home
  • Blog
  • MilMil Un chatbot FAQ alimenté par Milvus qui répond aux questions sur Milvus

MilMil Un chatbot FAQ alimenté par Milvus qui répond aux questions sur Milvus

  • Scenarios
July 20, 2021
milvus

La communauté open-source a récemment créé MilMil, un chatbot FAQ Milvus conçu par et pour les utilisateurs de Milvus. MilMil est disponible 24 heures sur 24 et 7 jours sur 7 sur Milvus.io pour répondre aux questions les plus courantes sur Milvus, la base de données vectorielles open-source la plus avancée au monde.

Ce système de réponse aux questions permet non seulement de résoudre plus rapidement les problèmes courants rencontrés par les utilisateurs de Milvus, mais aussi d'identifier de nouveaux problèmes sur la base des soumissions des utilisateurs. La base de données MilMil comprend les questions que les utilisateurs ont posées depuis que le projet a été publié pour la première fois sous une licence open-source en 2019. Les questions sont stockées dans deux collections, l'une pour Milvus 1.x et les versions antérieures et l'autre pour Milvus 2.0.

MilMil n'est actuellement disponible qu'en anglais.

Comment fonctionne MilMil ?

MilMil s'appuie sur le modèle sentence-transformers/paraphrase-mpnet-base-v2 pour obtenir des représentations vectorielles de la base de données FAQ, puis Milvus est utilisé pour la recherche par similarité vectorielle afin de renvoyer des questions sémantiquement similaires.

Tout d'abord, les données de la FAQ sont converties en vecteurs sémantiques à l'aide de BERT, un modèle de traitement du langage naturel (NLP). Les vecteurs sémantiques sont ensuite insérés dans Milvus et un identifiant unique est attribué à chacun d'entre eux. Enfin, les questions et les réponses sont insérées dans PostgreSQL, une base de données relationnelle, avec leurs vecteurs ID.

Lorsque les utilisateurs soumettent une question, le système la convertit en un vecteur de caractéristiques à l'aide de BERT. Ensuite, il recherche dans Milvus les cinq vecteurs les plus similaires au vecteur de la question et récupère leurs identifiants. Enfin, les questions et les réponses correspondant aux vecteurs identifiés sont renvoyées à l'utilisateur.

system-process.png processus-systeme.png

Consultez le projet de système de réponse aux questions dans le Milvus bootcamp pour explorer le code utilisé pour construire des chatbots d'IA.

Poser des questions à MilMil sur Milvus

Pour discuter avec MilMil, naviguez vers n'importe quelle page de Milvus.io et cliquez sur l'icône de l'oiseau dans le coin inférieur droit. Tapez votre question dans la zone de saisie de texte et cliquez sur Envoyer. MilMil vous répondra en quelques millisecondes ! En outre, la liste déroulante dans le coin supérieur gauche peut être utilisée pour basculer entre la documentation technique des différentes versions de Milvus.

milvus-chatbot-icon.png milvus-chatbot-icon.png

Après avoir soumis une question, le robot renvoie immédiatement trois questions qui sont sémantiquement similaires à la question posée. Vous pouvez cliquer sur "Voir la réponse" pour parcourir les réponses potentielles à votre question, ou cliquer sur "Voir plus" pour afficher d'autres questions liées à votre recherche. Si aucune réponse appropriée n'est disponible, cliquez sur "Donnez votre avis ici" pour poser votre question en indiquant une adresse électronique. L'aide de la communauté Milvus ne tardera pas à arriver !

chatbot_UI.png chatbot_UI.png

Essayez MilMil et dites-nous ce que vous en pensez. Toutes les questions, tous les commentaires et toutes les formes de réactions sont les bienvenus.

Ne soyez pas un étranger

  • Trouvez ou contribuez à Milvus sur GitHub.
  • Interagissez avec la communauté via Slack.
  • Connectez-vous avec nous sur Twitter.

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started

Like the article? Spread the word

Continuer à Lire