-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Open
Labels
AI ProjectsService AttentionWorkflow: This issue is responsible by Azure service team.Workflow: This issue is responsible by Azure service team.customer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.needs-team-attentionWorkflow: This issue needs attention from Azure service team or SDK teamWorkflow: This issue needs attention from Azure service team or SDK teamquestionThe issue doesn't require a change to the product in order to be resolved. Most issues start as thatThe issue doesn't require a change to the product in order to be resolved. Most issues start as that
Description
For Azure AI Search Tool, filter is defined at the agent level. As per the documentation, filter applies to all queries the agent makes to the index. As a result, if an application has multiple filters, it needs to maintain multiple agents. New filters would require newer agent instances (This could be a maintenance nightmare since each agent can have multiple version).
Azure AI Search tool is being considered as one of the alternatives to On-Your-Data. But, there, filter string can be generated dynamically and can be passed as a string while making chat.completions.create calls.
Considering
cc: @xiangyan99, @guygregory
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
AI ProjectsService AttentionWorkflow: This issue is responsible by Azure service team.Workflow: This issue is responsible by Azure service team.customer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.needs-team-attentionWorkflow: This issue needs attention from Azure service team or SDK teamWorkflow: This issue needs attention from Azure service team or SDK teamquestionThe issue doesn't require a change to the product in order to be resolved. Most issues start as thatThe issue doesn't require a change to the product in order to be resolved. Most issues start as that