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