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