Solução de IA

Crie um Sistema RAG Multiagente com o Protocolo Agent2Agent

Introdução

Essa solução Oracle Autonomous AI Database integra um sistema de geração aumentada de recuperação (RAG) multiagente, conhecido como RAG autêntico, para melhorar a comunicação e o desempenho com grandes modelos de linguagem (LLMs) de código-fonte aberto. O Agentic RAG altera a forma como os usuários acessam informações em repositórios de documentos, sites e bases de código. Ele extrai insights de dados não estruturados, automatiza a recuperação em escala e permite que os LLMs forneçam respostas sintetizadas e informadas que suportam a tomada de decisões mais rápida.

Um dos principais diferenciais desta solução é a integração do protocolo Agent2Agent (A2A), um padrão aberto desenvolvido pelo Google. O protocolo A2A facilita a comunicação e a colaboração entre agentes. Ao contrário dos pipelines monolíticos tradicionais, o A2A permite a implantação de agentes independentes, a descoberta dinâmica por meio de cartões de agentes e o gerenciamento detalhado de tarefas, melhorando significativamente a escalabilidade e simplificando as operações em sistemas multiagentes. A solução usa a integração do LangChain com o Oracle AI Database, simplificando a configuração de armazenamentos e pesquisas de vetores e fornecendo uma estrutura flexível para orquestrar raciocínios complexos e multiagentes da cadeia de pensamento (CoT).

O sistema aborda gargalos de dimensionamento inerentes em implementações multiagentes, implantando cada tipo de agente (planejador, pesquisador e sintetizador) em clusters de computação dedicados com alocação de recursos personalizada. Essa abordagem fornece isolamento de falhas e eficiência operacional, garantindo que os picos de carga de trabalho em um tipo de agente não afetem os outros. Além disso, o A2A suporta conformidade empresarial com políticas de segurança personalizáveis, esquemas de autenticação, incluindo JSON Web Token (JWT) e OpenID Connect (OIDC) e registro de auditoria detalhado no nível do agente.

Demonstração

Demonstração: Crie um Sistema RAG Multiagente com o Protocolo A2A e LangChain (3:00)

Pré-requisitos e configuração

  1. Conta Oracle Cloud —página de cadastro
  2. Oracle AI Database — documentação
  3. Oracle Autonomous AI Database — documentação
  4. Protocolo A2A — documentação
  5. Gradio — documentação
  6. LangChain—documentação
  7. Trafilatura — documentação