MilMil Ein von Milvus betriebener FAQ-Chatbot, der Fragen über Milvus beantwortet
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
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
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
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
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word