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
Nested Classes -
Field Summary
Fields inherited from class 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
ConstructorsConstructorDescriptionAzureAiSearchEmbeddingStore(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 AbstractAzureAiSearchEmbeddingStore
add, add, add, addAll, addAll, createOrUpdateIndex, deleteIndex, fromAzureScoreToRelevanceScore, fromAzureScoreToRelevanceScore, getEmbeddingMatches, initialize, remove, removeAll, removeAll, removeAll, searchMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EmbeddingStore
add, add, add, addAll, addAll, addAll, addListener, addListeners, generateIds, 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
-