Overview
Azure AI Search is Microsoft’s AI-powered information retrieval platform. Through Langdock’s integration, you can perform semantic vector searches across your indexed documents directly from conversations.Authentication: API Key
Category: Vector Database
Availability: All workspace plans
Prerequisites
Before setting up the integration, make sure you have:- An Azure subscription with access to Azure AI Search
- An Azure AI Search service instance with at least one index
- An admin API key for your Azure AI Search service
- Documents uploaded to your index with vector embeddings
Setup
Navigate to Integrations
In Langdock, go to Integrations and find Azure AI Search in the integrations list.
Test the connection
Save the integration — Langdock will validate that your index exists and is accessible.
Configuration Parameters
Required Fields
| Field | Description | Example |
|---|---|---|
| API Key | Admin key from Azure Portal → Keys | Your admin key |
| Index name | The exact name of your Azure AI Search index | company-knowledge |
| URL | Your Azure AI Search service endpoint | https://my-service.search.windows.net |
| Search field | The vector field name in your index schema | contentVector |
| Top K | Number of search results to retrieve | 5 |
| Embedding model | The embedding model to use for vector search | Ada v2 |
Optional Fields
| Field | Description | Default |
|---|---|---|
| Embedding dimension | Dimension of your vector embeddings | 1536 |
| Select | Comma-separated list of fields to return from results | All fields |
| Filter | OData filter expression to narrow results (e.g., Rating eq 3 and Category eq 'Motel') | None |
Where to find your credentials:
- Service URL: Azure Portal → Your Search service → Overview → copy the
Urlfield - API Key: Azure Portal → Your Search service → Keys → copy an admin key
Available Actions
Search documents
azure_ai_search.search_documents
Searches the database for the most relevant information based on the query provided
Requires Confirmation: No
Parameters:
query(VECTOR, Required)
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Index not found | Index name mismatch | Verify the exact index name in Azure Portal matches your configuration (case-sensitive) |
| No search results | No documents or invalid embeddings | Confirm documents are uploaded with valid embeddings in your vector field |
| Authentication failed | Invalid or expired API key | Copy a fresh admin key from Azure Portal → Keys |