You can create and use tools to connect with external systems using LLM-powered Agent Assist. Vertex AI Extensions provides the support for tools in Agent Assist. For this reason, if you intend to use a tool in Agent Assist, use the Vertex AI Extensions tool type.
This guide provides instructions for using Vertex AIExtensions to create a Build your own GenAI assist (BYOA) generator.
Prerequisites
To use a Vertex AI Extensions tool, you must have access to the following:
- Agent Assist console
- Vertex AI for Vertex extension APIs
- Cloud Storage for the API spec
Create a Vertex AI extension
You must set up your own Vertex AI extension which calls the API you want to use. You only need to create the extension and the backend will run it when needed.
Create a tool
Navigate to the Agent Assist console and choose a Project.
From the menu, select extension Tool.
Create a tool.
In the Extension field, add the Vertex extension resource.
Create a BYOA generator
Navigate to the Agent Assist console and choose a Project.
Click Build-your-own-assist > Create.
Add the instructions for your generator.
Create a conversation profile
Navigate to the Agent Assist console and choose a Project.
Click conversion_path Conversation profiles.
Click + Create.
Add your BYOA generator.
Test in the simulator
Navigate to the Agent Assist console and choose a Project.
Click Simulator.
Select the conversation profile you created.
Click Start.