🚀 Testen Sie Zilliz Cloud, die vollständig verwaltete Milvus, kostenlos – erleben Sie 10x schnellere Leistung! Jetzt testen>>

milvus-logo
LFAI

HomeBlogsMilMil Ein von Milvus betriebener FAQ-Chatbot, der Fragen über Milvus beantwortet

MilMil Ein von Milvus betriebener FAQ-Chatbot, der Fragen über Milvus beantwortet

  • Scenarios
July 20, 2021
milvus

Die Open-Source-Community hat vor kurzem MilMil ins Leben gerufen - einen Milvus-FAQ-Chatbot, der von und für Milvus-Nutzer entwickelt wurde. MilMil ist rund um die Uhr unter Milvus.io verfügbar, um allgemeine Fragen zu Milvus, der weltweit fortschrittlichsten Open-Source-Vektordatenbank, zu beantworten.

Dieses System zur Beantwortung von Fragen hilft nicht nur dabei, häufige Probleme, auf die Milvus-Benutzer stoßen, schneller zu lösen, sondern identifiziert auch neue Probleme auf der Grundlage von Benutzereingaben. Die Datenbank von MilMil enthält Fragen, die Nutzer gestellt haben, seit das Projekt 2019 erstmals unter einer Open-Source-Lizenz veröffentlicht wurde. Die Fragen werden in zwei Sammlungen gespeichert, eine für Milvus 1.x und früher und eine für Milvus 2.0.

MilMil ist derzeit nur in englischer Sprache verfügbar.

Wie funktioniert MilMil?

MilMil stützt sich auf das sentence-transformers/paraphrase-mpnet-base-v2-Modell, um Vektordarstellungen der FAQ-Datenbank zu erhalten. Anschließend wird Milvus für die Suche nach Vektorähnlichkeit verwendet, um semantisch ähnliche Fragen zu finden.

Zunächst werden die FAQ-Daten mit BERT, einem Modell zur Verarbeitung natürlicher Sprache (NLP), in semantische Vektoren umgewandelt. Die Einbettungen werden dann in Milvus eingefügt und jeder Frage wird eine eindeutige ID zugewiesen. Schließlich werden die Fragen und Antworten zusammen mit ihren Vektor-IDs in PostgreSQL, eine relationale Datenbank, eingefügt.

Wenn die Benutzer eine Frage einreichen, wandelt das System sie mithilfe von BERT in einen Merkmalsvektor um. Anschließend sucht es in Milvus nach fünf Vektoren, die dem Abfragevektor am ähnlichsten sind, und ruft deren IDs ab. Schließlich werden die Fragen und Antworten, die mit den abgerufenen Vektor-IDs übereinstimmen, an den Benutzer zurückgegeben.

system-process.png system-process.png

Sehen Sie sich das Projekt des Fragebeantwortungssystems im Milvus-Bootcamp an, um den Code für die Erstellung von KI-Chatbots zu erkunden.

Fragen Sie MilMil über Milvus

Um mit MilMil zu chatten, navigieren Sie zu einer beliebigen Seite auf Milvus.io und klicken Sie auf das Vogel-Symbol in der unteren rechten Ecke. Geben Sie Ihre Frage in das Texteingabefeld ein und klicken Sie auf Senden. MilMil wird Ihnen innerhalb von Millisekunden antworten! Zusätzlich kann die Dropdown-Liste in der oberen linken Ecke verwendet werden, um zwischen der technischen Dokumentation für verschiedene Versionen von Milvus zu wechseln.

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

Nach dem Absenden einer Frage gibt der Bot sofort drei Fragen zurück, die der Frage semantisch ähnlich sind. Sie können auf "Antwort anzeigen" klicken, um mögliche Antworten auf Ihre Frage zu sehen, oder auf "Mehr anzeigen", um weitere Fragen zu Ihrer Suche anzuzeigen. Wenn keine passende Antwort verfügbar ist, klicken Sie auf "Geben Sie hier Ihr Feedback ein", um Ihre Frage zusammen mit einer E-Mail-Adresse zu stellen. Die Hilfe der Milvus-Community wird in Kürze eintreffen!

chatbot_UI.png chatbot_UI.png

Probieren Sie MilMil aus und lassen Sie uns wissen, was Sie davon halten. Alle Fragen, Kommentare und jede Form von Feedback sind willkommen.

Seien Sie kein Fremder

  • Finden Sie Milvus auf GitHub oder tragen Sie dazu bei.
  • Interagieren Sie mit der Community über Slack.
  • Verbinden Sie sich mit uns auf 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

Weiterlesen