chat-with-your-data-solution-accelerator icon indicating copy to clipboard operation
chat-with-your-data-solution-accelerator copied to clipboard

Allow user to choose between five query types: simple, semantic, vector, simple-hybrid and simple-hybrid-vector from both /custom and /byod endpoints

Open superhindupur opened this issue 1 year ago • 3 comments

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 avatar May 14 '24 09:05 superhindupur

@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.

liammoat avatar May 30 '24 09:05 liammoat

My vote would be for the client side configuration. allow the end user to experiment with search type would be good.

dhaksr avatar Jul 27 '24 07:07 dhaksr

My vote would be for the client side configuration. allow the end user to experiment with search type would be good.

dhaksr avatar Jul 27 '24 07:07 dhaksr

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.

github-actions[bot] avatar Feb 12 '25 02:02 github-actions[bot]