Déployez l'IA agentic à l'aide de la plate-forme d'agent d'IA Oracle Cloud Infrastructure
Les agents d'IA sont alimentés par l'intelligence artificielle et peuvent comprendre les questions, extraire des informations et automatiser les tâches. Ils peuvent également aider à rationaliser l'accès aux informations, à fournir des réponses fiables et à améliorer la satisfaction des utilisateurs tout en réduisant les coûts de support. La plateforme d'agent d'IA OCI permet aux entreprises de créer des agents intelligents, sécurisés et contextuels qui s'intègrent de manière transparente dans l'écosystème Oracle.
Implémentez un assistant virtuel agénétique alimenté par l'IA qui permet aux utilisateurs d'interagir naturellement - via des chat ou des interfaces Web - pour accéder, extraire et traiter des informations à partir de sources de données structurées et non structurées, ainsi que de déclencher des workflows personnalisés. Cela rationalise le processus de découverte d'informations, réduit la dépendance à la prise en charge manuelle et garantit des expériences utilisateur évolutives, cohérentes et sécurisées dans toute l'entreprise.
Les utilisateurs interagissent via une application Web conçue avec Oracle Visual Builder, qui se connecte à Oracle Digital Assistant. La plate-forme OCI AI Agent est utilisée pour créer l'assistant qui peut :
- Extraire des informations du stockage d'objets à l'aide de la génération augmentée par extraction (RAG)
- Exécuter des requêtes SQL sur une instance Oracle Autonomous Database (Oracle Autonomous Transaction Processing)
- Exécuter des fonctions métier personnalisées pour des tâches spécialisées (telles que la compréhension des documents ou les données météorologiques)
Cette architecture de référence fournit un plan pour le déploiement rapide d'une solution d'IA agénétique, complétée par un LiveLab qui fournit des conseils d'implémentation étape par étape.
Architecture
Les utilisateurs interagissent avec une application Web créée à l'aide d'Oracle Visual Builder. L'application s'intègre à Oracle Digital Assistant, qui gère les interactions conversationnelles et achemine les requêtes des utilisateurs vers les services back-end appropriés. Digital Assistant se connecte à la plate-forme d'agent OCI Generative AI, qui orchestre intelligemment les demandes vers différents outils :
- L'outil RAG extrait les informations pertinentes d'OCI Object Storage pour les réponses contextuelles.
- L'outil SQL interroge les données structurées dans Oracle Autonomous AI Database (Oracle Autonomous Transaction Processing) pour répondre à des questions spécifiques basées sur les données.
- L'outil personnalisé appelle des fonctions sans serveur pour des tâches spécialisées telles que la compréhension des documents ou l'intégration de données externes (par exemple, la météo).
Ensemble, ces services s'appuient sur Oracle Cloud Infrastructure pour offrir une expérience intelligente, réactive et extensible basée sur l'IA qui combine l'IA conversationnelle, l'accès aux données en temps réel et les fonctionnalités personnalisées.
Le schéma suivant illustre cette architecture de référence.
agentic-ai-oci-ai-agent-arch-oracle.zip
L'architecture comporte les composants suivants :
- Région
Une région OCI est une zone géographique précise qui contient des centres de données, hébergeant des domaines de disponibilité. Les régions sont indépendantes les une des autres et peuvent les séparer d'un pays ou d'un continent à l'autre par de grandes distances.
- Oracle Services Network
Le réseau Oracle Services Network (OSN) est un réseau conceptuel sur OCI réservé aux services Oracle. Ces services possèdent des adresses IP publiques auxquelles vous pouvez accéder via Internet. Les hôtes en dehors d'Oracle Cloud peuvent accéder à OSN en privé à l'aide d'Oracle Cloud Infrastructure FastConnect ou de VPN Connect. Les hôtes de vos réseaux cloud virtuels peuvent accéder à OSN en privé via une passerelle de service.
- Oracle Visual Builder
Oracle Visual Builder est une expérience de développement intuitive s'ajoutant à une plate-forme de développement et d'hébergement qui vous permet de créer des applications réactives attrayantes. Se concentrant sur la facilité d'utilisation et une approche de développement visuelle, cette solution vous permet de créer facilement des applications hébergées sur la plate-forme cloud sécurisée et évolutive d'Oracle.
- Oracle Digital Assistant
Oracle Digital Assistant est une plate-forme qui vous permet de créer et déployer des assistants numériques pour vos utilisateurs. Avec Oracle Digital Assistant, vous pouvez créer des interfaces (ou chatbots) basées sur l'IA pour les applications métier via des interfaces texte, de discussion et vocales. Chaque assistant numérique dispose d'un ensemble de briques spécialisées pour aider les utilisateurs à effectuer diverses tâches dans les conversations en langage naturel. Par exemple, un assistant numérique individuel peut avoir des compétences qui se concentrent sur des types spécifiques de tâches tels que le suivi des stocks, la soumission de feuilles de temps et la création de notes de frais.
- Plate-forme OCI AI Agent
Oracle Cloud Infrastructure (OCI) AI Agent Platform fournit une solution native du cloud entièrement gérée qui vous permet de créer, de déployer et de gérer des agents d'IA. En tirant parti des grands modèles de langage (LLM) de pointe, les agents d'IA que vous créez peuvent révolutionner la façon dont vous interagissez avec les clients, effectuez des tâches complexes de manière autonome, automatisez les workflows et abordez les problèmes commerciaux. Le service s'intègre à la pile Oracle, y compris aux bases de données et à l'infrastructure cloud, ce qui permet une extraction efficace des données et des interactions d'API.
- OCI Object Storage
OCI Object Storage fournit un accès à des quantités importantes de informations structurées et non structurées de tout type de contenu, y compris les sauvegardes de base de donnée, les données analytiques et le contenu enrichi tel que des images et des vidéos. Vous pouvez stocker des données en toute sécurité directement à partir des applications ou de la plate-forme cloud. Vous pouvez redimensionner le stockage sans dégradation des performances ni de la fiabilité de services.
- Oracle Autonomous Transaction Processing
Oracle Autonomous Transaction Processing est un service de base de données doté de fonctions d'autopilotage, d'autosécurisation et d'autoréparation optimisé pour les charges de travail de traitement des transactions. Vous n'avez pas besoin de configurer ni de gérer un matériel, ni d'installer un logiciel. OCI gère la création, la sauvegarde, l'application de patches, la mise à niveau et le réglage de la base de données.
- Oracle AI Database 26ai
Oracle AI Database 26ai avec AI Vector Search vous permet d'interroger des données par signification plutôt que par mots-clés. Les représentations vectorielles (embeddings) capturent la sémantique du texte, des images, de l'audio, etc. afin que vous puissiez trouver du contenu similaire efficacement. Les fonctions SQL de distance intégrées permettent des recherches de similarité à l'aide de vecteurs. Vous pouvez combiner la similarité sémantique et d'autres critères de recherche aux grands modèles de langage (RAG) pour obtenir des réponses plus précises et pertinentes.
- Fonctions OCI
Oracle Cloud Infrastructure Functions est une plate-forme de fonctions en tant que service (FaaS) entièrement gérée, colocative, hautement évolutive et à la demande. Il est optimisé par le moteur open source du projet Fn. OCI Functions vous permet de déployer votre code, l'appeler directement ou le déclencher en réponse à des événements. OCI Functions utilise des conteneurs Docker hébergés dans Oracle Cloud Infrastructure Registry.
En savoir plus
En savoir plus sur le déploiement d'agents d'IA à l'aide d'Oracle Cloud Infrastructure.
Consultez les ressources supplémentaires suivantes :
- Déployer un chatbot ODA optimisé par des agents d'IA générative (LiveLab)
- Déployer un chatbot optimisé par des agents d'IA générative à l'aide de la base de données vectorielle 23ai (LiveLab)
- Agents d'IA OCI
- Documentation sur les agents OCI AI
- Présentation des assistants numériques et des briques
- Documentation d'Oracle Cloud Infrastructure
- Structure bien conçue pour Oracle Cloud Infrastructure
