Class AzureAiSearchEmbeddingStore
java.lang.Object
dev.langchain4j.store.embedding.azure.search.AbstractAzureAiSearchEmbeddingStore
dev.langchain4j.store.embedding.azure.search.AzureAiSearchEmbeddingStore
- All Implemented Interfaces:
dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>
public class AzureAiSearchEmbeddingStore
extends AbstractAzureAiSearchEmbeddingStore
implements dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>
Azure AI Search EmbeddingStore Implementation
-
Nested Class Summary
Nested Classes -
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, searchClient, SEMANTIC_SEARCH_CONFIG_NAME, VECTOR_ALGORITHM_NAME, VECTOR_SEARCH_PROFILE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionAzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, boolean createOrUpdateIndex, int dimensions, String indexName) AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, boolean createOrUpdateIndex, com.azure.search.documents.indexes.models.SearchIndex index, String indexName) AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, int dimensions, String indexName) AzureAiSearchEmbeddingStore(String endpoint, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, com.azure.search.documents.indexes.models.SearchIndex index, String indexName) -
Method Summary
Methods inherited from class dev.langchain4j.store.embedding.azure.search.AbstractAzureAiSearchEmbeddingStore
add, add, add, addAll, addAll, createOrUpdateIndex, deleteIndex, findRelevant, fromAzureScoreToRelevanceScore, initializeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
AzureAiSearchEmbeddingStore
-
AzureAiSearchEmbeddingStore
-
AzureAiSearchEmbeddingStore
-
-
Method Details
-
builder
-