Desenvolver um agente

Visão geral

Para usar o Vertex AI Agent Engine, primeiro você precisa desenvolver um agente que possa ser implantado nele. A maneira mais fácil de desenvolver um agente é usar um dos modelos específicos do framework que oferecemos. Os modelos específicos do framework processam automaticamente alguns aspectos comuns do desenvolvimento de um agente, como a serialização de objetos e a separação do código que inicializa um agente do código que responde a comandos. Oferecemos os seguintes modelos específicos para a estrutura:

Framework Descrição
Kit de desenvolvimento de agentes (pré-lançamento) Projetado com base nas práticas recomendadas internas do Google para desenvolvedores que criam aplicativos de IA ou equipes que precisam prototipar e implantar rapidamente soluções robustas baseadas em agentes.
LangChain (link em inglês) É mais fácil de implementar para casos de uso básicos devido às abstrações e configurações predefinidas.
LangGraph (em inglês) Abordagem baseada em gráfico para definir fluxos de trabalho, com recursos avançados de human-in-the-loop e de repetição/reprodução.
AG2 (anteriormente AutoGen) O AG2 oferece um framework de conversa entre vários agentes como uma abstração de alto nível para criar fluxos de trabalho de LLM.
LlamaIndex (pré-lançamento) O pipeline de consulta 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.

A seguir