Allow user to choose between five query types: simple, semantic, vector, simple-hybrid and simple-hybrid-vector from both /custom and /byod endpoints
Azure AI search allows five search query types:
- simple | Represents the default, simple query parser.
- semantic | Represents the semantic query parser for advanced semantic modeling.
- vector | Represents vector search over computed data.
- vector_simple_hybrid | Represents a combination of the simple query strategy with vector data.
- vector_semantic_hybrid | Represents a combination of semantic search and vector data querying.
As of writing this, Chat with your data only supports vector_simple_hybrid and vector_semantic_hybrid. Under this issue, we want to allow the user to choose from any of the five query type options, so that they have full control over search query types from the configuration level.
@superhindupur, can you clarify the "user" in this context? Should this be:
1 - A server-side configuration, that the user who deploys the service can set. 2 - A client-side configuration, that the user of the chat application can set. 3 - An admin-side configuration, that the user of the admin application can set.
My vote would be for the client side configuration. allow the end user to experiment with search type would be good.
My vote would be for the client side configuration. allow the end user to experiment with search type would be good.
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days.