OpenAI
OpenAI - это компания, занимающаяся исследованиями и внедрением искусственного интеллекта. Их миссия заключается в том, чтобы искусственный интеллект приносил пользу всему человечеству. OpenAI разрабатывает модель обучения, которая используется в ChatGPT.
OpenAI and Zilliz
OpenAI предоставляет модели обучения, которые преобразуют неструктурированные данные в эмбеддинги и хранят их в векторных базах данных, таких как Zilliz Cloud или Milvus с открытым исходным кодом. Чтобы помочь пользователям OpenAI начать работать с векторными данными, они совместно с Zilliz создали поваренную книгу OpenAI, в которой содержатся инструкции по генерации вкраплений и хранению данных в Milvus.
Поваренная книга OpenAI для Milvus
OpenAI Documentation for Vector Data.
Плагины для поиска с открытым исходным кодом от OpenAI интегрируются с Milvus и Zilliz
Компания OpenAI выпустила [плагины для поиска] (https://openai.com/blog/chatgpt-plugins#retrieval), которые позволяют разработчикам развернуть свой собственный плагин и использовать его вместе с ChatGPT для создания пользовательского решения по поиску базы знаний. Затем вкрапления OpenAI можно хранить в векторной базе данных, например Milvus или Zilliz, для индексации и поиска документов.
Построение поиска по сходству с помощью Zilliz Cloud и OpenAI
В этом пошаговом руководстве показано использование OpenAI's Embedding API с векторной базой данных Zilliz для поиска по названиям книг. Многие существующие решения для поиска книг (например, используемые в публичных библиотеках) основаны на подборе ключевых слов, а не на семантическом понимании того, о чем, собственно, идет речь в названии. Использование обученной модели для представления входных данных известно как семантический поиск и может быть расширено до множества различных текстовых сценариев использования, включая обнаружение аномалий и поиск документов.
