I have been using the Goolgle Cloud Console to create my own AI agents, and so far it is successful to connect and use datastore (bucket) I created with my own documents. However I can't find the Settings option to enable access for AI Agent to use public internet as (backup) source of data too.
I asked Gemini, and its directions look to be different from what is available for me in the console. Has anybody built an agent to use own datastore (perhaps as primary source) and also use public internet to generate responses? Could you share your steps and knowledge?
This is what I asked Gemini: how to set up the AI agent in Vertex AI to be able to access both datastore information and public internet.
This is what Gemini responded, but somehow I can't follow the steps to find the option in the console:
In Vertex AI, you can set up your AI agent to access both datastore information and the public internet using the following approach:
1. Datastore Integration:
2. Internet Access (Search Integration):
3. Agent Logic:
Additional Considerations:
According to Agent builder documentation here. An application has a many to one relationship with a data store. An Application can only connect to one data store while an data store can connect to multiple apps :
A media app has a many-to-one relationship with its data store. An app can only connect to one data store, whereas a given data store can be connected to several apps. For example, a media search app and a media recommendations app can share a data store.
Well as per my experience and the provided link Relationship between app and datastore you can connect multiple datastore to a single app, which is known as blended search. It can only be while creating the app and not after anytime.
However, there are certain limitations to it, which you can find in the link provided and to see if that suffice your purpose.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |