Implante IA Agêntica usando a Plataforma Oracle Cloud Infrastructure AI Agent
Os agentes de IA são alimentados por inteligência artificial e podem entender perguntas, recuperar informações e automatizar tarefas. Eles também podem ajudar a simplificar o acesso às informações, fornecer respostas confiáveis e melhorar a satisfação do usuário, reduzindo os custos de suporte. A OCI AI Agent Platform permite que as empresas criem agentes inteligentes, seguros e sensíveis ao contexto que se integram perfeitamente ao ecossistema da Oracle.
Implemente um assistente virtual ágil com tecnologia de IA que permita aos usuários interagir naturalmente - por meio de chat ou interfaces da web - para acessar, recuperar e processar informações de fontes de dados estruturadas e não estruturadas, bem como acionar fluxos de trabalho personalizados. Isso simplifica o processo de descoberta de informações, reduz a dependência do suporte manual e garante experiências de usuário escaláveis, consistentes e seguras em toda a empresa.
Os usuários interagem por meio de um aplicativo Web criado com o Oracle Visual Builder, que se conecta a um Oracle Digital Assistant. A Plataforma OCI AI Agent é usada para criar o assistente que pode:
- Recuperar informações do armazenamento de objetos usando Geração aumentada de recuperação (RAG)
- Execute consultas SQL em um Oracle Autonomous Database (Oracle Autonomous Transaction Processing)
- Execute funções de negócios personalizadas para tarefas especializadas (como compreensão de documentos ou dados meteorológicos)
Essa arquitetura de referência fornece um plano para implementar rapidamente uma solução de IA ágil, complementada por um LiveLab que oferece orientação de implementação passo a passo.
Arquitetura
Os usuários interagem com um aplicativo Web criado usando o Oracle Visual Builder. O aplicativo se integra ao Oracle Digital Assistant, que gerencia interações de conversação e roteia consultas do usuário para os serviços de backend apropriados. O Digital Assistant se conecta à Plataforma OCI Generative AI Agent, que orquestra de forma inteligente as solicitações para diferentes ferramentas:
- A Ferramenta RAG recupera informações relevantes do OCI Object Storage para respostas sensíveis ao contexto.
- A Ferramenta SQL consulta dados estruturados no Oracle Autonomous AI Database (Oracle Autonomous Transaction Processing) para responder a perguntas específicas baseadas em dados.
- A Ferramenta Personalizada chama funções serverless para tarefas especializadas, como compreensão de documentos ou integração de dados externos (por exemplo, clima).
Juntos, esses serviços aproveitam a Oracle Cloud Infrastructure para oferecer uma experiência inteligente, responsiva e extensível orientada por IA que combina IA de conversação, acesso a dados em tempo real e funcionalidade personalizada.
O diagrama a seguir ilustra essa arquitetura de referência.
agentic-ai-oci-ai-agent-arch-oracle.zip
A arquitetura tem os seguintes componentes:
- Região
Uma região do OCI é uma área geográfica localizada que contém um ou mais data centers, hospedando domínios de disponibilidade. Regiões são independentes de outras regiões, e grandes distâncias podem separá-las (entre países ou mesmo continentes).
- Oracle Services Network
O Oracle Services Network (OSN) é uma rede conceitual no OCI reservada para serviços Oracle. Esses serviços têm endereços IP públicos que você pode acessar pela Internet. Os hosts fora do Oracle Cloud podem acessar o OSN de forma privada usando o Oracle Cloud Infrastructure FastConnect ou o VPN Connect. Os hosts em suas VCNs podem acessar o OSN de forma privada por meio de um gateway de serviço.
- Oracle Visual Builder
O Oracle Visual Builder é uma experiência de desenvolvimento intuitiva com base em uma plataforma de desenvolvimento e hospedagem que permite criar aplicativos responsivos envolventes. Com foco na facilidade de uso e em uma abordagem de desenvolvimento visual, ela fornece uma maneira fácil de criar aplicativos hospedados na plataforma de nuvem segura e escalável da Oracle.
- Oracle Digital Assistant
Oracle Digital Assistant é uma plataforma que permite criar e implantar assistentes digitais para seus usuários. Com o Oracle Digital Assistant, você pode criar interfaces orientadas por IA (ou chatbots) para aplicativos de negócios por meio de interfaces de texto, chat e voz. Cada assistente digital tem uma coleção de uma ou mais habilidades especializadas para ajudar os usuários a concluir uma variedade de tarefas em conversas em linguagem natural. Por exemplo, um assistente digital individual pode ter habilidades que se concentram em tipos específicos de tarefas, como rastrear estoque, enviar cartões de ponto e criar relatórios de despesas.
- Plataforma OCI AI Agent
A Plataforma de Agente de IA da Oracle Cloud Infrastructure (OCI) fornece uma solução nativa da nuvem totalmente gerenciada que permite criar, implementar e gerenciar agentes de IA. Ao aproveitar os grandes modelos de linguagem (LLMs) de última geração, os agentes de IA que você cria podem revolucionar a maneira como você interage com os clientes, executa tarefas complexas de forma autônoma, automatiza fluxos de trabalho e aborda problemas de negócios. O serviço se integra em toda a pilha Oracle, incluindo bancos de dados e infraestrutura de nuvem, permitindo recuperação eficiente de dados e interações de API.
- OCI Object Storage
O OCI Object Storage oferece acesso a grandes quantidades de dados estruturados e não estruturados de qualquer tipo de conteúdo, incluindo backups de banco de dados, dados analíticos e conteúdo avançado como imagens e vídeos. Você pode armazenar dados com segurança diretamente de aplicativos ou de dentro da plataforma de nuvem. Você pode dimensionar o armazenamento sem sofrer qualquer degradação no desempenho ou na confiabilidade de serviço.
- Oracle Autonomous Transaction Processing
O Oracle Autonomous Transaction Processing é um serviço de banco de dados autônomo, autoprotegido e autorreparável, otimizado para cargas de trabalho de processamento de transações. Você não precisa configurar nem gerenciar nenhum hardware, nem instalar nenhum software. A OCI lida com a criação, o backup, a aplicação de patches, o upgrade e o ajuste do banco de dados.
- Oracle AI Database 26ai
O Oracle AI Database 26ai com o AI Vector Search permite consultar dados por significado, em vez de palavras-chave. As representações vetoriais (embeddings) capturam a semântica de texto, imagens, áudio e muito mais para que você possa encontrar conteúdo semelhante de forma eficiente. Funções de distância SQL integradas permitem pesquisas de similaridade usando vetores. Você pode combinar similaridade semântica e outros critérios de pesquisa para fundamentar grandes modelos de linguagem (RAG) para obter respostas mais precisas e relevantes.
- Funções do OCI
O Oracle Cloud Infrastructure Functions é uma plataforma Functions-as-a-Service (FaaS) totalmente gerenciada, multitenant, altamente escalável e sob demanda. Ele é alimentado pelo mecanismo de open source do Fn Project. O OCI Functions permite que você implante o código da sua conta e o chame diretamente ou o acione em resposta a eventos. O OCI Functions usa contêineres Docker hospedados no Oracle Cloud Infrastructure Registry.
Explorar Mais
Saiba mais sobre a implementação de agentes de IA usando o Oracle Cloud Infrastructure.
Revise estes recursos adicionais:
- Implemente um Chatbot do ODA com a tecnologia Generative AI Agents (LiveLab)
- Implemente um Chatbot com tecnologia Generative AI Agents usando o 23ai Vector DB (LiveLab)
- Agentes de IA da OCI
- Documentação do OCI AI Agents
- Visão Geral de Assistentes Digitais e Habilidades
- Documentação do Oracle Cloud Infrastructure
- Estrutura bem arquitetada para o Oracle Cloud Infrastructure
