À suivreSuivant dans Construire avec des systèmes d’IA
Intégrations
Fondamentaux
GUIDE Technique
Une base de données vectorielles stocke des représentations numériques et récupère des enregistrements à l'aide d'une mesure de similarité, souvent accompagnée de filtres de métadonnées.
Écoutez ce guideNarré par l'IA · ~2 min
Il peut prendre en charge la recherche sémantique, les recommandations et la récupération pour les applications d'IA. Il n’établit pas de manière indépendante la véracité, la permission ou l’utilité d’un enregistrement récupéré.
Un modèle d'intégration mappe un élément tel qu'un passage ou une image dans un vecteur. La base de données indexe ces vecteurs afin qu'une représentation de requête puisse récupérer les éléments à proximité. Conservez le contenu original, l'identifiant de la source et les métadonnées pertinentes disponibles avec le vecteur. Le modèle d'intégration et la mesure de similarité doivent être compatibles avec l'application. Changer le modèle peut changer la signification ou les dimensions des représentations stockées. Une migration peut nécessiter de recalculer les plongements et de reconstruire un index plutôt que de mélanger les anciens et les nouveaux vecteurs. La recherche exacte du voisin le plus proche compare directement les candidats, tandis que les méthodes approximatives échangent une certaine fidélité de récupération contre la vitesse ou l'efficacité de la mémoire. Évaluez le compromis à l’aide de requêtes représentatives et de la taille réelle de la collection. La latence de la base de données ne permet pas à elle seule de mesurer la pertinence des preuves renvoyées. Planifiez les mises à jour, la suppression et l’autorisation dans le cadre de la conception. Un document supprimé ne doit pas rester visible via une ancienne intégration. Les filtres de métadonnées doivent appliquer la portée autorisée de l’utilisateur demandeur. Testez les mises à jour simultanées et le comportement de secours lorsque l'index n'est pas disponible.
04Exemple travaillé
Imaginez un index construit avec le modèle A et un nouveau service de requête utilisant le modèle B.
Même si les deux produisent le même nombre de dimensions, leurs significations de coordonnées ne doivent pas nécessairement correspondre. Les mélanger peut rendre les résultats de similarité dénués de sens.
Créez un index versionné séparément à l'aide du modèle B, évaluez-le et changez de requête uniquement après avoir validé la migration complète.
Ce que ça montre
Le scénario construit montre pourquoi l'intégration du contrôle de version fait partie de l'intégrité des données.
Récupérez les passages associés tout en préservant les autorisations des documents et les liens sources.
Comparez la récupération exacte et approximative sur un ensemble de requêtes retenu.
Newsletter gratuite
Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.
Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.
Testez-vous
Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.
Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don
Pas en toute sécurité par hypothèse. Les représentations de différents modèles peuvent être incompatibles même lorsque leurs dimensions correspondent.
Continuez à apprendre
Plus de guides sélectionnés pour ce sujet
À suivreSuivant dans Construire avec des systèmes d’IA
Intégrations
Fondamentaux