public static class AzureOpenAiEmbeddingModel.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AzureOpenAiEmbeddingModel.Builder |
apiKey(String apiKey)
Sets the Azure OpenAI API key.
|
AzureOpenAiEmbeddingModel.Builder |
apiVersion(String apiVersion)
Sets the Azure OpenAI API version.
|
AzureOpenAiEmbeddingModel.Builder |
baseUrl(String baseUrl)
Sets the Azure OpenAI base URL.
|
AzureOpenAiEmbeddingModel |
build() |
AzureOpenAiEmbeddingModel.Builder |
logRequests(Boolean logRequests) |
AzureOpenAiEmbeddingModel.Builder |
logResponses(Boolean logResponses) |
AzureOpenAiEmbeddingModel.Builder |
maxRetries(Integer maxRetries) |
AzureOpenAiEmbeddingModel.Builder |
proxy(Proxy proxy) |
AzureOpenAiEmbeddingModel.Builder |
timeout(Duration timeout) |
AzureOpenAiEmbeddingModel.Builder |
tokenizer(dev.langchain4j.model.Tokenizer tokenizer) |
public AzureOpenAiEmbeddingModel.Builder baseUrl(String baseUrl)
baseUrl - The Azure OpenAI base URL in the format: https://{resource}.openai.azure.com/openai/deployments/{deployment}public AzureOpenAiEmbeddingModel.Builder apiVersion(String apiVersion)
apiVersion - The Azure OpenAI api version in the format: 2023-05-15public AzureOpenAiEmbeddingModel.Builder apiKey(String apiKey)
apiKey - The Azure OpenAI API key.public AzureOpenAiEmbeddingModel.Builder tokenizer(dev.langchain4j.model.Tokenizer tokenizer)
public AzureOpenAiEmbeddingModel.Builder timeout(Duration timeout)
public AzureOpenAiEmbeddingModel.Builder maxRetries(Integer maxRetries)
public AzureOpenAiEmbeddingModel.Builder proxy(Proxy proxy)
public AzureOpenAiEmbeddingModel.Builder logRequests(Boolean logRequests)
public AzureOpenAiEmbeddingModel.Builder logResponses(Boolean logResponses)
public AzureOpenAiEmbeddingModel build()
Copyright © 2023. All rights reserved.