What does an AIP agent have access to with the Object Query tool?

I was wondering what an AIP Agent would have access to when configured with the Object Query Tool? Is it able to read the property name, the api name, the description? Does it get the top values of each property too?

The agent will be able to see the API name of the property and it’s description if available. If there is no description, the agent will be able to see the property name configured in ontology manager. This means that you can give the agent much more context about a property by filling in the description, enabling it to query the right properties more consistently.

In terms of top values, the agent must use the tool to run an aggregation in order to determine these. This is generally fine given the agent can run this with chain of thought, but if this is an important step you might want to nudge the agent to do this in the tool description or in it’s task prompt.

1 Like