Class AzureCosmosDBNoSqlContentRetriever.Builder
java.lang.Object
dev.langchain4j.rag.content.retriever.azure.cosmos.nosql.AzureCosmosDBNoSqlContentRetriever.Builder
- Enclosing class:
AzureCosmosDBNoSqlContentRetriever
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
containerName
(String containerName) cosmosFullTextPolicy
(com.azure.cosmos.models.CosmosFullTextPolicy cosmosFullTextPolicy) cosmosVectorEmbeddingPolicy
(com.azure.cosmos.models.CosmosVectorEmbeddingPolicy cosmosVectorEmbeddingPolicy) databaseName
(String databaseName) embeddingModel
(EmbeddingModel embeddingModel) indexingPolicy
(com.azure.cosmos.models.IndexingPolicy indexingPolicy) maxResults
(Integer maxResults) partitionKeyPath
(String partitionKeyPath) searchQueryType
(AzureCosmosDBSearchQueryType azureCosmosDBSearchQueryType) tokenCredential
(com.azure.core.credential.TokenCredential tokenCredential) vectorStoreThroughput
(Integer vectorStoreThroughput)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
endpoint
-
apiKey
-
tokenCredential
public AzureCosmosDBNoSqlContentRetriever.Builder tokenCredential(com.azure.core.credential.TokenCredential tokenCredential) -
embeddingModel
-
databaseName
-
containerName
-
partitionKeyPath
-
indexingPolicy
public AzureCosmosDBNoSqlContentRetriever.Builder indexingPolicy(com.azure.cosmos.models.IndexingPolicy indexingPolicy) -
cosmosVectorEmbeddingPolicy
public AzureCosmosDBNoSqlContentRetriever.Builder cosmosVectorEmbeddingPolicy(com.azure.cosmos.models.CosmosVectorEmbeddingPolicy cosmosVectorEmbeddingPolicy) -
cosmosFullTextPolicy
public AzureCosmosDBNoSqlContentRetriever.Builder cosmosFullTextPolicy(com.azure.cosmos.models.CosmosFullTextPolicy cosmosFullTextPolicy) -
vectorStoreThroughput
public AzureCosmosDBNoSqlContentRetriever.Builder vectorStoreThroughput(Integer vectorStoreThroughput) -
searchQueryType
public AzureCosmosDBNoSqlContentRetriever.Builder searchQueryType(AzureCosmosDBSearchQueryType azureCosmosDBSearchQueryType) -
maxResults
-
minScore
-
filter
-
build
-