MilMil Чатбот FAQ на базе Milvus, который отвечает на вопросы о Milvus
Недавно сообщество разработчиков открытого кода создало MilMil - чат-бот Milvus FAQ, созданный пользователями Milvus и для пользователей Milvus. MilMil доступен круглосуточно и без выходных на сайте Milvus.io, чтобы ответить на распространенные вопросы о Milvus, самой продвинутой в мире векторной базе данных с открытым исходным кодом.
Эта система ответов на вопросы не только помогает быстрее решать общие проблемы, с которыми сталкиваются пользователи Milvus, но и выявляет новые проблемы на основе ответов пользователей. База данных MilMil включает вопросы, заданные пользователями с момента выхода проекта под лицензией с открытым исходным кодом в 2019 году. Вопросы хранятся в двух коллекциях: одна для Milvus 1.x и более ранних версий, другая - для Milvus 2.0.
В настоящее время MilMil доступен только на английском языке.
Как работает MilMil?
MilMil опирается на модель sentence-transformers/paraphrase-mpnet-base-v2 для получения векторных представлений базы данных FAQ, затем Milvus используется для поиска векторного сходства, чтобы вернуть семантически похожие вопросы.
Сначала данные FAQ преобразуются в семантические векторы с помощью BERT, модели обработки естественного языка (NLP). Затем эти вложения вставляются в Milvus, и каждому из них присваивается уникальный идентификатор. Наконец, вопросы и ответы вставляются в реляционную базу данных PostgreSQL вместе с идентификаторами векторов.
Когда пользователи задают вопрос, система преобразует его в вектор признаков с помощью BERT. Затем она ищет в Milvus пять векторов, наиболее похожих на вектор запроса, и извлекает их идентификаторы. Наконец, вопросы и ответы, соответствующие идентификаторам векторов, возвращаются пользователю.
system-process.png
Посмотрите проект "Система ответов на вопросы" в буткемпе Milvus, чтобы изучить код, используемый для создания чат-ботов с искусственным интеллектом.
Спросите Милмила о Milvus
Чтобы пообщаться с MilMil, перейдите на любую страницу на Milvus.io и нажмите на значок птички в правом нижнем углу. Введите свой вопрос в поле для ввода текста и нажмите кнопку "Отправить". МилМил ответит вам через миллисекунды! Кроме того, выпадающий список в левом верхнем углу можно использовать для переключения между технической документацией для разных версий Milvus.
milvus-chatbot-icon.png
После отправки вопроса бот сразу же возвращает три вопроса, семантически схожих с заданным. Вы можете нажать "Посмотреть ответ", чтобы просмотреть возможные ответы на ваш вопрос, или "Посмотреть еще", чтобы просмотреть больше вопросов, связанных с вашим поиском. Если подходящего ответа нет, нажмите "Оставить свой отзыв здесь", чтобы задать свой вопрос и указать адрес электронной почты. Помощь от сообщества Milvus придет в ближайшее время!
chatbot_UI.png
Попробуйте MilMil и дайте нам знать, что вы думаете. Все вопросы, комментарии или любая форма обратной связи приветствуются.
Не будьте незнакомцем
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word