I’ve created an agent using ADK and deployed it to Vertex Agent Engine successfully. Now, I want to integrate it into Gemini Enterprise as mentioned in the below link. However, I’m looking for detailed steps on how to do this. Is this done using Cloud Console or Cloud Shell? Provide detail steps
thank you for asking this critical integration question in the Build with AI > Agents channel !
This integration is definitely possible.
While we’re actively working to release official documentation, the solution involves utilizing the official Gemini Enterprise API.
You can see a community-driven example of integrating an Agent Engine ADK agent using this API here: Community ADK Integration Example. The key is the provisionedReasoningEngine resource in the API Reference.
We recognize the need for these guides, and we are collaborating with the respective Product and Engineering teams to deliver official documentation and reference architectures very soon.
So, will the Agent created using ADK appear as an agent from ‘Your Organization’ for the end-users in the ‘Gemini Enterprise’ app? Will end-users be able to select it from the left side pane and chat with it?
Also, in the general chat window of Gemini Enterprise, if end-users ask questions related to this agent, will it get invoked automatically or do they need to tag it using ‘@’ symbol?
It should be possible. Take a look at this video that demonstrate how to register your agent in Agentspace (now Gemini Enterprise) https://youtu.be/2wk18SqOKc0?t=924
Unfortunately my Gemini Enterprise UI allows to add only Dialogflow agents. I guess it will change soon.