Stay organized with collections
Save and categorize content based on your preferences.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-02 UTC."],[[["Agent Assist leverages LLM-powered tools for external system connections, using Vertex AI Extensions to support these tools."],["This guide explains how to use Vertex AI Extensions to create a Build Your Own GenAI Assist (BYOA) generator, which requires access to the Agent Assist console, Vertex AI for Vertex extension APIs, and Cloud Storage."],["Creating a tool involves setting up a Vertex AI extension that calls the desired API, then adding it to the Agent Assist console's tool section."],["Creating a BYOA generator requires you to add instructions in the Agent Assist Console, as well as to associate it with a newly created Conversation Profile."],["The newly created Conversation Profile can then be tested in the simulator to check if it behaves as expected."]]],[]]