Class AzureAiSearchEmbeddingStore
java.lang.Object
dev.langchain4j.store.embedding.azure.search.AbstractAzureAiSearchEmbeddingStore
dev.langchain4j.store.embedding.azure.search.AzureAiSearchEmbeddingStore
- All Implemented Interfaces:
EmbeddingStore<TextSegment>
public class AzureAiSearchEmbeddingStore
extends AbstractAzureAiSearchEmbeddingStore
implements EmbeddingStore<TextSegment>
Azure AI Search EmbeddingStore Implementation
-
Nested Class Summary
-
Field Summary
Fields inherited from class dev.langchain4j.store.embedding.azure.search.AbstractAzureAiSearchEmbeddingStore
DEFAULT_FIELD_CONTENT, DEFAULT_FIELD_CONTENT_VECTOR, DEFAULT_FIELD_METADATA, DEFAULT_FIELD_METADATA_ATTRS, DEFAULT_FIELD_METADATA_SOURCE, DEFAULT_INDEX_NAME, filterMapper, searchClient, SEMANTIC_SEARCH_CONFIG_NAME, VECTOR_ALGORITHM_NAME, VECTOR_SEARCH_PROFILE_NAME
-
Constructor Summary
ConstructorDescriptionAzureAiSearchEmbeddingStore
(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, boolean createOrUpdateIndex, int dimensions, String indexName, AzureAiSearchFilterMapper filterMapper) AzureAiSearchEmbeddingStore
(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, boolean createOrUpdateIndex, com.azure.search.documents.indexes.models.SearchIndex index, String indexName, AzureAiSearchFilterMapper filterMapper) AzureAiSearchEmbeddingStore
(String endpoint, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, int dimensions, String indexName, AzureAiSearchFilterMapper filterMapper) AzureAiSearchEmbeddingStore
(String endpoint, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, com.azure.search.documents.indexes.models.SearchIndex index, String indexName, AzureAiSearchFilterMapper filterMapper) -
Method Summary
Methods inherited from class dev.langchain4j.store.embedding.azure.search.AbstractAzureAiSearchEmbeddingStore
add, add, add, addAll, addAll, createOrUpdateIndex, deleteIndex, fromAzureScoreToRelevanceScore, fromAzureScoreToRelevanceScore, getEmbeddingMatches, initialize, remove, removeAll, removeAll, removeAll, search
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.langchain4j.store.embedding.EmbeddingStore
add, add, add, addAll, addAll, findRelevant, findRelevant, findRelevant, findRelevant, remove, removeAll, removeAll, removeAll, search
-
Constructor Details
-
AzureAiSearchEmbeddingStore
public AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, boolean createOrUpdateIndex, int dimensions, String indexName, AzureAiSearchFilterMapper filterMapper) -
AzureAiSearchEmbeddingStore
public AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, boolean createOrUpdateIndex, com.azure.search.documents.indexes.models.SearchIndex index, String indexName, AzureAiSearchFilterMapper filterMapper) -
AzureAiSearchEmbeddingStore
public AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, int dimensions, String indexName, AzureAiSearchFilterMapper filterMapper) -
AzureAiSearchEmbeddingStore
public AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, com.azure.search.documents.indexes.models.SearchIndex index, String indexName, AzureAiSearchFilterMapper filterMapper)
-
-
Method Details
-
builder
-