Microsoft.SemanticKernel.Connectors.AzureAISearch Namespace

Classes

AzureAISearchMemoryStore

AzureAISearchMemoryStore is a memory store implementation using Azure AI Search.

AzureAISearchVectorStore

Class for accessing the list of collections in a Azure AI Search vector store.

AzureAISearchVectorStoreOptions

Options when creating a AzureAISearchVectorStore.

AzureAISearchVectorStoreRecordCollection<TRecord>

Service for storing and retrieving vector records, that uses Azure AI Search as the underlying storage.

AzureAISearchVectorStoreRecordCollectionOptions<TRecord>

Options when creating a AzureAISearchVectorStoreRecordCollection<TRecord>.

Interfaces

IAzureAISearchVectorStoreRecordCollectionFactory

Interface for constructing IVectorStoreRecordCollection<TKey,TRecord> Azure AI Search instances when using IVectorStore to retrieve these.