Partilhar via


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