Azure AI Search
Connects to Azure AI Search for data search and indexing operations.
This article describes the operations for the Azure AI Search built-in connector, which is available only for Standard workflows in single-tenant Azure Logic Apps.
Built-in connector settings
In a Standard logic app resource, the application and host settings control various thresholds for performance, throughput, timeout, and so on. For more information, see Edit host and app settings for Standard logic app workflows.
Connector how-to guide
For more information about integrating Azure AI Search with your workflow in Azure Logic Apps, see Integrate Azure AI services with Standard workflows in Azure Logic Apps .
Authentication
Azure AI Search key-based authentication
The Azure AI Search key-based authentication to use.
Parameters
Name | Description | Type | Required | Allowed Values |
---|---|---|---|---|
Azure AI Search endpoint URL | The URL for the Azure AI Search endpoint. | string | True | |
Azure AI Search admin key | The admin key for Azure AI Search. | securestring | True |
Active Directory OAuth
Active Directory OAuth
Parameters
Name | Description | Type | Required | Allowed Values |
---|---|---|---|---|
Azure AI Search endpoint URL | The URL for the Azure AI Search endpoint. | string | True | |
Active Directory OAuth | Active Directory OAuth | string | True | |
Authority | Active Directory authority | string | False | |
Tenant | Active Directory tenant | string | True | |
Credential type | Active Directory credential type | string | False | Certificate, Secret |
Client ID | Active Directory client ID | string | True | |
Client secret | Active Directory client secret | securestring | True | |
Pfx | Active Directory pfx | securestring | True | |
Password | Active Directory password | securestring | True |
Managed identity
Managed identity
Parameters
Name | Description | Type | Required | Allowed Values |
---|---|---|---|---|
Azure AI Search endpoint URL | The URL for the Azure AI Search endpoint. | string | True | |
Managed identity | Managed identity | string | True | |
Managed identity | Managed identity | string | False |
Actions
Index a document |
Index a single document. |
Index multiple documents |
Index the specified documents. |
Search vectors |
A single vector search with filter. |
Index a document
Index a single document.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index name
|
indexName | True | string |
The index name. |
document
|
document | True | string |
The document to index. |
Index multiple documents
Index the specified documents.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index name
|
indexName | True | string |
The index name. |
Documents to index
|
documents | True | string |
The list of documents to index. |
Search vectors
A single vector search with filter.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index name
|
indexName | True | string |
The index name. |
Vector fields and values
|
searchVector | True | string |
The vector fields and values to search. |
Number of nearest neighbors to return
|
kNearestNeighbors | True | string |
The number of nearest neighbors to return. |
Search
|
search | string |
The search condition to apply before finding the nearest neighbors. |
|
Search Mode
|
searchMode | string |
The search mode condition to apply before finding the nearest neighbors. |
|
Filter condition
|
filter | string |
The filtering condition to apply before finding the nearest neighbors. |
Returns
An array of objects that contain the vector search results.
- Vector search results
- object