Edit

Share via


Semantic Search and Knowledge Retrieval (PRIVATE PREVIEW)

The Semantic Search and Knowledge Retrieval API empowers developers to integrate intelligent search capabilities into their apps. By indexing in-app content and making it searchable through semantic queries, users can retrieve results based not only on exact keywords but also on semantic meaning. You can use this semantic index to enhance your own AI assistants with domain-specific knowledge, creating more personalized, context-specific experiences.

Use this API to:

  • Build in-app search experiences that use both semantic and lexical search. Users can search by meaning, in addition to exact keyword matches, making it easier to find relevant information.
  • Support Retrieval-Augmented Generation (RAG) by enabling local knowledge retrieval. When paired with a Large Language Model (LLM), this allows you to retrieve the most relevant content from your app’s knowledge base and generate more accurate, context-aware responses.

The Semantic Search and Knowledge Retrieval API is currently only available via Private Preview.

For access to the Private Preview, submit this application form: https://aka.ms/WindowsAIFSemanticSearch