Visão geral
Para usar o Vertex AI Agent Engine, primeiro desenvolva um agente que possa ser implantado nele. A maneira mais fácil de desenvolver um agente é usar um dos modelos específicos da estrutura que oferecemos. Os modelos específicos da estrutura processam automaticamente alguns dos aspectos comuns do desenvolvimento de um agente, como serializar objetos e separar o código que inicializa um agente do código que responde a comandos. Oferecemos os seguintes modelos específicos da estrutura:
Framework | Descrição |
---|---|
Kit de desenvolvimento de agentes (prévia) | Projetado com base nas práticas recomendadas internas do Google para desenvolvedores que criam aplicativos de IA ou equipes que precisam criar protótipos e implantar rapidamente soluções robustas baseadas em agentes. |
LangChain | Mais fácil de implementar para casos de uso básicos devido às configurações e abstrações predefinidas. |
LangGraph | Abordagem baseada em gráficos para definir fluxos de trabalho, com recursos avançados de human-in-the-loop e de voltar/reproduzir. |
AG2 (antigo AutoGen) | O AG2 oferece um framework de conversa multiagente como uma abstração de alto nível para criar fluxos de trabalho de LLM. |
LlamaIndex (prévia) | O pipeline de consultas do LlamaIndex oferece uma interface de alto nível para criar fluxos de trabalho de geração aumentada de recuperação (RAG). |
Se o caso de uso não estiver alinhado com um dos modelos específicos do framework, desenvolva seu próprio agente personalizado.
Protocolo Agent2Agent (A2A)
Se você estiver criando um sistema multiagente, recomendamos revisar o protocolo A2A. O protocolo A2A é um padrão aberto que permite comunicação e colaboração contínuas entre agentes de IA, independentemente dos frameworks subjacentes. Ele foi doado pela Google Cloud à Linux Foundation em junho de 2025. Para usar os SDKs A2A ou testar as amostras, confira o repositório do GitHub.