public static class AzureOpenAiStreamingChatModel.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public AzureOpenAiStreamingChatModel.Builder endpoint(String endpoint)
endpoint - The Azure OpenAI endpoint in the format: https://{resource}.openai.azure.com/public AzureOpenAiStreamingChatModel.Builder serviceVersion(String serviceVersion)
serviceVersion - The Azure OpenAI API service version in the format: 2023-05-15public AzureOpenAiStreamingChatModel.Builder apiKey(String apiKey)
apiKey - The Azure OpenAI API key.public AzureOpenAiStreamingChatModel.Builder nonAzureApiKey(String nonAzureApiKey)
nonAzureApiKey - The non-Azure OpenAI API keypublic AzureOpenAiStreamingChatModel.Builder tokenCredential(com.azure.core.credential.TokenCredential tokenCredential)
tokenCredential - the credentials to authenticate with Azure Active Directorypublic AzureOpenAiStreamingChatModel.Builder deploymentName(String deploymentName)
deploymentName - The Deployment name.public AzureOpenAiStreamingChatModel.Builder tokenizer(dev.langchain4j.model.Tokenizer tokenizer)
public AzureOpenAiStreamingChatModel.Builder temperature(Double temperature)
public AzureOpenAiStreamingChatModel.Builder topP(Double topP)
public AzureOpenAiStreamingChatModel.Builder maxTokens(Integer maxTokens)
public AzureOpenAiStreamingChatModel.Builder stop(List<String> stop)
public AzureOpenAiStreamingChatModel.Builder presencePenalty(Double presencePenalty)
public AzureOpenAiStreamingChatModel.Builder frequencyPenalty(Double frequencyPenalty)
public AzureOpenAiStreamingChatModel.Builder timeout(Duration timeout)
public AzureOpenAiStreamingChatModel.Builder maxRetries(Integer maxRetries)
public AzureOpenAiStreamingChatModel.Builder proxyOptions(com.azure.core.http.ProxyOptions proxyOptions)
public AzureOpenAiStreamingChatModel.Builder logRequestsAndResponses(boolean logRequestsAndResponses)
public AzureOpenAiStreamingChatModel.Builder openAIClient(com.azure.ai.openai.OpenAIClient openAIClient)
openAIClient - The Azure OpenAI client.public AzureOpenAiStreamingChatModel build()
Copyright © 2024. All rights reserved.