Solution IA

Implémenter la recherche sémantique dans Oracle APEX à l'aide d'AI Vector Search

Introduction

Oracle APEX tire désormais parti de la fonctionnalité AI Vector Search introduite dans Oracle AI Database 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 par mot-clé traditionnelles, cette technologie comprend la signification des données, fournissant des résultats plus pertinents en effectuant des recherches de similarité contextuelles.

Oracle AI Database 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 (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 technologie puissante permet de combiner des recherches de similarité avec des recherches sur des données métier à l'aide de SQL simples, ce qui le rend accessible à toute personne ayant une compréhension de base du langage SQL.

Pour ceux qui exécutent APEX sur Oracle AI Database, les fonctionnalités AI Vector Search sont disponibles de manière native sans frais supplémentaires. Cela signifie que les développeurs APEX peuvent facilement inclure ces fonctionnalités de recherche avancée dans leurs applications, ce qui améliore l'expérience utilisateur avec des résultats plus précis et contextuels.

Démonstration

Démo : Optimisez la fonction de recherche sémantique avec Oracle APEX et AI Vector Search (2:15)

Prérequis et configuration

  1. Compte Oracle Cloud : page d'inscription
  2. Modèle ONNX préentraîné - documentation
  3. Oracle AI Database - documentation