Class OpenAiResponsesStreamingChatModel.Builder
java.lang.Object
dev.langchain4j.model.openai.OpenAiResponsesStreamingChatModel.Builder
- Enclosing class:
OpenAiResponsesStreamingChatModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()httpClientBuilder(HttpClientBuilder httpClientBuilder) listeners(ChatModelListener... listeners) listeners(List<ChatModelListener> listeners) logRequests(Boolean logRequests) logResponses(Boolean logResponses) maxOutputTokens(Integer maxOutputTokens) maxToolCalls(Integer maxToolCalls) organizationId(String organizationId) parallelToolCalls(Boolean parallelToolCalls) previousResponseId(String previousResponseId) promptCacheKey(String promptCacheKey) promptCacheRetention(String promptCacheRetention) reasoningEffort(String reasoningEffort) safetyIdentifier(String safetyIdentifier) serviceTier(String serviceTier) streamIncludeObfuscation(Boolean streamIncludeObfuscation) temperature(Double temperature) textVerbosity(String textVerbosity) topLogprobs(Integer topLogprobs) truncation(String truncation)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
httpClientBuilder
public OpenAiResponsesStreamingChatModel.Builder httpClientBuilder(HttpClientBuilder httpClientBuilder) -
baseUrl
-
apiKey
-
organizationId
-
modelName
-
temperature
-
topP
-
maxOutputTokens
-
maxToolCalls
-
parallelToolCalls
-
previousResponseId
-
topLogprobs
-
truncation
-
include
-
serviceTier
-
safetyIdentifier
-
promptCacheKey
-
promptCacheRetention
-
reasoningEffort
-
textVerbosity
-
streamIncludeObfuscation
public OpenAiResponsesStreamingChatModel.Builder streamIncludeObfuscation(Boolean streamIncludeObfuscation) -
store
-
strict
-
logRequests
-
logResponses
-
listeners
-
listeners
-
build
-