Oracle AI Vector Search

Apportez facilement des recherches de similarités basées sur l'IA à vos données d'entreprise sans gérer ou intégrer plusieurs bases de données ni compromettre les fonctionnalités, la sécurité et la cohérence. AI Vector Search permet de rechercher des données structurées et non structurées par sémantique ou signification, et par valeurs, ce qui permet des applications de recherche IA ultra-sophistiquées. Les fonctionnalités de recherche vectorielle d'IA native peuvent également aider les grands modèles de langage (LLM) à fournir des résultats plus précis et pertinents en contexte pour les cas d'utilisation d'entreprise à l'aide de la génération augmentée de récupération (RAG) sur vos données d'entreprise.

Oracle Vector Search : Pour une entreprise innovante (2:43)
Annonce : développement génératif pour les entreprises (GenDev)

Regardez la rediffusion de la keynote du Vice-Président exécutif Juan Loaiza à Oracle CloudWorld pour en savoir plus sur cette infrastructure de développement révolutionnaire d'applications centrées sur l'IA.

  • La simplicité d'une base de données convergée unique

    Combinez facilement la recherche de similarité avec les types de données relationnelles, textuelles, JSON, spatiales et graphes pour améliorer vos applications, le tout dans une seule base de données. Apportez l'IA à vos données – ne déplacez pas vos données pour l'IA.

  • Conversez en langage naturel avec vos données d'entreprise

    Activez la recherche en langage naturel dans vos données d'entreprise privées à l'aide de la RAG pour mieux guider le LLM de votre choix et l'éloigner des hallucinations.

  • Développez des applications d'IA à votre façon

    Utilisez vos outils de développement, structures d'IA, modèles d'IA et langages de programmation préférés pour créer des applications d'IA comme vous le souhaitez.

  • Une IA conçue pour l'entreprise

    Créez facilement des applications d'IA stratégiques. Tirez parti des capacités de résistance industrielle pour atteindre l'évolutivité, les performances, la haute disponibilité et la sécurité.

  • Des fonctionnalités complètes de vivier d'IA générative à portée de main

    Les fonctionnalités de recherche vectorielle Oracle AI incluent le chargement de documents, la transformation, le découpage, l'intégration, la recherche de similarités et la RAG avec les LLM. Elles sont disponibles en natif ou via des API au sein de la base de données.

Apportez l'IA à vos données d'entreprise : la recherche de similarité n'a jamais été aussi simple

  • Exploitation de AI Vector Search

    Prêt à améliorer votre expérience AppDev ? Tirez parti des dernières fonctionnalités de recherche vectorielle d'IA avec Oracle Database 23ai.

  • L'avenir des données et du développement d'applications

    L'infrastructure révolutionnaire de développement d'applications centrée sur l'IA d'Oracle, GenDev, introduite à l'adresse CloudWorld 2024, accélère les avantages de l'IA et atténue ses risques.

  • Démonstration : Accélérer la recherche sémantique avec AI Vector Search

    Découvrez comment AI Vector Search dans Oracle Database 23ai combine la recherche sémantique sur des données non structurées avec la recherche relationnelle sur des données commerciales traditionnelles pour des résultats plus rapides, plus pertinents et plus sécurisés.

« Nous sommes heureux qu'AI Vector Search ait été ajouté à Oracle Database. Nous apprécions de pouvoir exécuter AI Vector Search dans la même base de données Oracle Database que nos autres workloads, ce qui nous permet de fournir une solution fiable et sécurisée. »

Shinichiro Otsuka Architecte informatique certifié NRI au Nomura Research Institute, Ltd.

Principales fonctionnalités d'Oracle AI Vector Search

Type de données VECTOR

Utilisez le nouveau type de données VECTOR natif pour stocker les vecteurs directement dans les tables dans Oracle Database 23ai. Prenez en charge les vecteurs avec différents nombres de dimensions et formats pour s'adapter à n'importe quel modèle d'intégration de vecteurs de votre choix afin de simplifier le développement et le déploiement d'applications.

Génération de vecteurs flexibles

Importez les modèles d'intégration open source de votre choix à l'aide du framework ONNX et utilisez-les pour générer des vecteurs pour vos données. Vous pouvez également utiliser des API de bases de données pour générer des vecteurs à partir de votre fournisseur de modèles d'intégrations préféré ou, éventuellement, importer des vecteurs directement dans la base de données.

Index vectoriels

Accélérez les recherches de similarités à l'aide d'index de recherche approximatifs très précis (index vectoriels), tels que l'index de graphe de voisin en mémoire pour des performances maximales et les index de partition de voisin pour des jeux de données volumineux.

SQL standard simple pour l'interrogation des vecteurs

Utilisez du code SQL simple et intuitif pour effectuer une recherche de similarités sur les vecteurs et combinez librement des vecteurs avec des types de données relationnels, textuels, JSON et autres dans la même requête.

Spécification de précision de recherche simple

Prenez le contrôle total de la précision de recherche requise par votre application en spécifiant la précision cible sous forme de pourcentage simple. Définissez la précision par défaut lors de la création de l'index et remplacez-la dans les requêtes de recherche si nécessaire.

Optimisations d'Exadata

Accélérez la création et la recherche d'index vectoriels grâce aux optimisations d'Exadata System Software 24ai. Bénéficiez des performances, de l'évolutivité et de la disponibilité élevées qu'Exadata fournit aux bases de données d'entreprise.

Cas d'utilisation d'Oracle AI Vector Search

La RAG utilise les résultats de la recherche de similarité pour améliorer la précision et la pertinence contextuelle des réponses de grands modèles de langage aux questions sur les données commerciales. La RAG permet d'identifier les données privées pertinentes pour le contexte sur lesquelles le LLM n'a peut-être pas été entraîné, puis l'utilise pour augmenter les invites utilisateur afin que les LLM puissent répondre avec plus de précision.

Le désir d'obtenir des réponses de meilleure qualité des LLM est universel, couvrant de nombreux secteurs. Voici quelques exemples d'utilisation de RAG pour améliorer la précision :

  • Chatbots pour les utilisateurs internes et externes
  • Recherches et résumés de documents
  • Synthèse de code
  • Réponses aux questions qui nécessitent des connaissances spécialisées et spécifiques au domaine

La RAG aide les entreprises à fournir des réponses personnalisées aux questions commerciales sans le coût élevé du réentraînement ou du fine-tuning des LLM.

Diagramme sur la génération augmentée de récupération, description ci-dessous
  1. Un chatbot permet de dialoguer avec un LLM.
  2. Exécutez une recherche de similarité sur vos données d'entreprise privées et transmettez ces faits au LLM.
  3. Les résultats sont formatés en tant qu'invite et contexte pour le LLM.
  4. Le LLM reçoit des données actualisées, réduisant ainsi le risque d'hallucinations.
  5. Des réponses de haute qualité sont renvoyées au chatbot.


10 septembre 2024 

Utilisation de GPU NVIDIA pour accélérer la recherche de vecteurs d'IA dans Oracle Database 23ai

Tirthankar Lahiri, Vice-Président senior des données stratégiques et des moteurs d'IA
Shasank Chavan, Vice-Président des technologies de données, en mémoire et d'IA
Weiwei Gong, Directeur senior de Vector Flow Analytics

Lors d'Oracle CloudWorld 2024, nous avons présenté deux fonctionnalités accélérées par GPU pour Oracle Database qui utilisent des GPU NVIDIA pour accélérer la fonctionnalité de recherche de vecteurs d'IA dans Oracle Database 23ai. La première fonctionnalité est la création accélérée par GPU de vectorisations à partir de différents jeux de données d'entrée, tels que du texte, des images et des vidéos. La seconde est une étude de faisabilité à un stade de test qui illustre comment les GPU peuvent être utilisés pour accélérer la création et la maintenance d'index vectoriels dans Oracle Database.

Lire la suite de l'article

Lancez-vous avec Oracle AI Vector Search

Testez plus de 20 services cloud Always Free grâce à une période d'essai de 30 jours pour encore plus de services

Oracle offre un essai gratuit illimité sur une sélection de services comme Autonomous Database, Arm Compute et Storage, ainsi que 300 USD de crédits gratuits pour tester des services cloud complémentaires. Obtenez les détails et créez votre compte gratuit dès aujourd’hui.

  • Que comprend Oracle Cloud Free Tier ?

    • 2 bases de données autonomes de 20 Go chacune
    • AMD et Arm Compute VM
    • 200 Go de stockage total par blocs
    • 10 Go de stockage d'objets
    • 10 To de transfert de données sortantes par mois
    • Plus de 10 services Always Free
    • 300 USD de crédits gratuits pendant 30 heures pour plus de possibilités

En savoir plus sur AI Vector Search

Avec AI Vector Search dans Oracle Database 23ai, les entreprises peuvent combiner la recherche sémantique de leurs données commerciales avec des requêtes relationnelles dans la même base de données.

Contactez l’équipe commerciale

Vous souhaitez en savoir plus sur Oracle AI Vector Search ? Laissez l’un de nos experts vous aider.

  • Il peut répondre à des questions telles que :

    • En quoi la recherche vectorielle Oracle AI peut-elle aider mon entreprise ?
    • Comment puis-je utiliser OCI pour exécuter mes workloads Oracle Database ?
    • Comment tirer le meilleur parti de mes investissements Oracle ?