search_api_aais
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: