Search API Azure AI Search
This module integrates Drupal's Search API with Azure AI Search, allowing you to index content and create search views that query Azure AI Search. It can also display semantic answers from search results and offers optional submodules for autocomplete suggestions, search logging, and feedback widgets.
This module provides a Search API integration for Azure AI Search.
Azure AI Search (formerly known as "Azure Cognitive Search") is a search solution from Microsoft that provides secure information retrieval at scale over user-owned content in traditional and generative AI search applications.
Features
The main module provides:
- Search API integration for Azure AI Search
- Index content to Azure AI Search indexes.
- Create search views to query the Azure AI Search
- Display the semantic answer of the search results as separate Views field next to the results
The Search API Azure AI Search autocomplete submodule provides:
- An autocomplete suggester for the Search API autocomplete module
The Search API Azure AI Logging autocomplete submodule provides:
- Scoring widget for the semantic widget (upvote/downvote)
- Ability to track semantic answers
- Ability to log semantic searches to the Drupal database
Post-Installation
Please refer to the readme file included with the module.
- Add and configure Azure AI Search server to the Search API servers
- Add and configure an Azure AI Search index to the server
- Index content
- Create a search view for the newly created index
- Add the semantic answer widget to the view (optional)
- Test the search
Similar projects
Some inspiration was found in Azure Search.
Sponsors
Thanks to the following organisations for sponsoring the development: