OpenAI
OpenAI est une société de recherche et de déploiement de l'IA. Sa mission est de veiller à ce que l'intelligence artificielle générale profite à l'ensemble de l'humanité. OpenAI développe le modèle d'apprentissage qui alimente ChatGPT.
OpenAI and Zilliz
OpenAI fournit des modèles d'apprentissage qui convertissent les données non structurées en embeddings et les stockent dans une base de données vectorielle telle que Zilliz Cloud ou le logiciel libre Milvus. Pour aider les utilisateurs d'OpenAI à commencer à travailler avec des données vectorielles, ils se sont associés à Zilliz pour créer le Cookbook OpenAI qui fournit des instructions sur la génération d'embeddings et le stockage des données dans Milvus.
Documentation OpenAI pour les données vectorielles
Les plugins de recherche Open Source d'OpenAI s'intègrent à Milvus et Zilliz
OpenAI a ouvert des [plugins de recherche] (https://openai.com/blog/chatgpt-plugins#retrieval) qui permettent aux développeurs de déployer leur propre plugin et de l'utiliser avec ChatGPT pour créer une solution personnalisée de recherche de base de connaissances. Les embeddings OpenAI peuvent ensuite être stockés dans une base de données vectorielle comme Milvus ou Zilliz pour l'indexation et la recherche de documents.
Construire une recherche de similarité avec Zilliz Cloud et OpenAI
Ce tutoriel étape par étape présente [OpenAI's Embedding API] (https://platform.openai.com/docs/guides/embeddings) avec la base de données vectorielle Zilliz pour rechercher des titres de livres. De nombreuses solutions de recherche de livres existantes (telles que celles utilisées par les bibliothèques publiques, par exemple) s'appuient sur la correspondance des mots-clés plutôt que sur une compréhension sémantique du contenu réel du titre. L'utilisation d'un modèle formé pour représenter les données d'entrée est connue sous le nom de recherche sémantique et peut être étendue à une variété de cas d'utilisation basés sur le texte, y compris la détection d'anomalies et la recherche de documents.
