Vertex AI Agent Builder
Vertex AI Agent Builder is a managed platform that enables the development of AI agents and applications using either the console or a code-first approach. It simplifies the process of grounding these agents or apps in enterprise data, offering various integration options. This platform serves as a central hub for developers, providing all the necessary tools and interfaces to streamline the creation of AI agents and applications (https://cloud.google.com/products/agent-builder).
To recreate the agent, we just built using LangChain, let’s begin by creating an app within the platform and designating its type as Agent. The default screen will prompt you to provide a name, goal, and instructions, and select a generative model version (Figure 10.3).
Figure 10.3: Generative agent settings in Vertex AI Agent Builder
The goal and instructions serve as the initial prompt for the base LLM, the “brain” of the application...