Oracle APEX tire désormais parti de la fonctionnalité de recherche vectorielle d'IA introduite dans Oracle Database 23ai pour implémenter des recherches de similarité basées sur la sémantique. Cette fonctionnalité permet aux développeurs d'exécuter des modèles de deep learning et de créer des incorporations vectorielles sans quitter la base de données. AI Vector Search transforme les données en vecteurs à haute dimension, permettant des fonctionnalités de recherche sémantique avancées dans les applications APEX. Contrairement aux recherches traditionnelles basées sur des mots-clés, cette technologie comprend la signification des données, fournissant des résultats plus pertinents en effectuant des recherches de similarité tenant compte du contexte.
Oracle Database 23ai prend en charge tous les types de données et charges de travail modernes, y compris les vecteurs, et intègre des fonctionnalités d'IA et de machine learning directement dans la base de données. En générant et en stockant des vecteurs, des représentations multidimensionnelles de documents, d'images, de vidéos, de sons et d'autres types de données non structurées, les développeurs peuvent coder ces objets en tant que vecteurs et permettre la recherche de similitudes sémantiques à l'aide de calculs mathématiques. Cette puissante technologie permet de combiner des recherches de similarité avec des recherches sur des données d'entreprise à l'aide de SQL simple, ce qui le rend accessible à toute personne ayant une compréhension de base du langage SQL.
Pour ceux qui exécutent APEX sur Oracle Database 23ai, les fonctionnalités de recherche vectorielle AI sont disponibles en mode natif sans frais supplémentaires. Cela signifie que les développeurs APEX peuvent facilement inclure ces fonctionnalités de recherche avancée dans leurs applications, améliorant ainsi l'expérience utilisateur avec des résultats plus précis et tenant compte du contexte.