Class QuarkusOpenAiClient.Builder
java.lang.Object
dev.langchain4j.model.openai.internal.OpenAiClient.Builder<QuarkusOpenAiClient,QuarkusOpenAiClient.Builder>
io.quarkiverse.langchain4j.openai.common.QuarkusOpenAiClient.Builder
- Enclosing class:
QuarkusOpenAiClient
public static class QuarkusOpenAiClient.Builder
extends dev.langchain4j.model.openai.internal.OpenAiClient.Builder<QuarkusOpenAiClient,QuarkusOpenAiClient.Builder>
-
Field Summary
FieldsFields inherited from class dev.langchain4j.model.openai.internal.OpenAiClient.Builder
apiKey, baseUrl, connectTimeout, customHeaders, httpClientBuilder, logRequests, logResponses, organizationId, projectId, readTimeout
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapiVersion
(String apiVersion) azureAdToken
(String azureAdToken) azureApiKey
(String azureApiKey) build()
callTimeout
(Duration callTimeout) configName
(String configName) boolean
int
hashCode()
logStreamingResponses
(boolean logStreamingResponses) openAiApiKey
(String openAiApiKey) proxy
(Proxy.Type type, String ip, int port) tlsConfigurationName
(String tlsConfigurationName) writeTimeout
(Duration writeTimeout) Methods inherited from class dev.langchain4j.model.openai.internal.OpenAiClient.Builder
apiKey, baseUrl, connectTimeout, customHeaders, httpClientBuilder, logRequests, logResponses, organizationId, projectId, readTimeout
-
Field Details
-
proxy
-
logStreamingResponses
public boolean logStreamingResponses
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getConnectTimeout
-
getReadTimeout
-
tlsConfigurationName
-
userAgent
- Overrides:
userAgent
in classdev.langchain4j.model.openai.internal.OpenAiClient.Builder<QuarkusOpenAiClient,
QuarkusOpenAiClient.Builder>
-
azureAdToken
-
configName
-
openAiApiKey
-
azureApiKey
-
logStreamingResponses
-
build
- Specified by:
build
in classdev.langchain4j.model.openai.internal.OpenAiClient.Builder<QuarkusOpenAiClient,
QuarkusOpenAiClient.Builder>
-
callTimeout
-
writeTimeout
-
apiVersion
-
proxy
-
proxy
-
equals
-
hashCode
-