MilMil Un chatbot FAQ alimentato da Milvus che risponde alle domande su Milvus
La comunità open-source ha recentemente creato MilMil, un chatbot per le domande frequenti su Milvus costruito da e per gli utenti di Milvus. MilMil è disponibile 24 ore su 24, 7 giorni su 7, su Milvus.io, per rispondere alle domande più comuni su Milvus, il database vettoriale open-source più avanzato al mondo.
Questo sistema di risposta alle domande non solo aiuta a risolvere più rapidamente i problemi comuni che gli utenti di Milvus incontrano, ma identifica anche nuovi problemi basandosi sulle segnalazioni degli utenti. Il database di MilMil comprende le domande che gli utenti hanno posto da quando il progetto è stato rilasciato sotto licenza open-source nel 2019. Le domande sono archiviate in due raccolte, una per Milvus 1.x e precedenti e un'altra per Milvus 2.0.
MilMil è attualmente disponibile solo in inglese.
Come funziona MilMil?
MilMil si basa sul modello sentence-transformers/paraphrase-mpnet-base-v2 per ottenere rappresentazioni vettoriali del database delle FAQ, quindi Milvus viene utilizzato per il recupero della similarità vettoriale per restituire domande semanticamente simili.
Innanzitutto, i dati delle FAQ vengono convertiti in vettori semantici utilizzando BERT, un modello di elaborazione del linguaggio naturale (NLP). Le incorporazioni vengono poi inserite in Milvus e a ciascuna di esse viene assegnato un ID univoco. Infine, le domande e le risposte vengono inserite in PostgreSQL, un database relazionale, insieme ai loro ID vettoriali.
Quando gli utenti inviano una domanda, il sistema la converte in un vettore di caratteristiche utilizzando BERT. Poi cerca in Milvus i cinque vettori più simili al vettore della domanda e ne recupera gli ID. Infine, le domande e le risposte che corrispondono agli ID dei vettori recuperati vengono restituite all'utente.
sistema-processo.png
Il progetto del sistema di risposta alle domande nel bootcamp di Milvus consente di esplorare il codice utilizzato per costruire chatbot AI.
Chiedete a MilMil di Milvus
Per chattare con MilMil, visitate una qualsiasi pagina di Milvus.io e fate clic sull'icona dell'uccellino nell'angolo in basso a destra. Digitate la vostra domanda nella casella di testo e premete invio. MilMil vi risponderà in pochi millisecondi! Inoltre, l'elenco a discesa nell'angolo superiore sinistro può essere utilizzato per passare dalla documentazione tecnica alle diverse versioni di Milvus.
milvus-chatbot-icon.png
Dopo aver inviato una domanda, il bot restituisce immediatamente tre domande semanticamente simili a quella richiesta. È possibile fare clic su "Vedi risposta" per sfogliare le potenziali risposte alla domanda, oppure su "Vedi altro" per visualizzare altre domande correlate alla ricerca. Se non è disponibile una risposta adeguata, fare clic su "Inserisci qui il tuo feedback" per porre la domanda insieme a un indirizzo e-mail. L'aiuto della comunità Milvus arriverà a breve!
chatbot_UI.png
Provate MilMil e fateci sapere cosa ne pensate. Tutte le domande, i commenti o qualsiasi forma di feedback sono benvenuti.
Non essere un estraneo
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word