Class OpenAiOfficialResponsesChatRequestParameters.Builder
java.lang.Object
dev.langchain4j.model.chat.request.DefaultChatRequestParameters.Builder<OpenAiOfficialResponsesChatRequestParameters.Builder>
dev.langchain4j.model.openaiofficial.OpenAiOfficialResponsesChatRequestParameters.Builder
- Enclosing class:
OpenAiOfficialResponsesChatRequestParameters
public static class OpenAiOfficialResponsesChatRequestParameters.Builder
extends DefaultChatRequestParameters.Builder<OpenAiOfficialResponsesChatRequestParameters.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()maxToolCalls(Integer maxToolCalls) overrideWith(ChatRequestParameters parameters) parallelToolCalls(Boolean parallelToolCalls) previousResponseId(String previousResponseId) promptCacheKey(String promptCacheKey) promptCacheRetention(String promptCacheRetention) reasoningEffort(String reasoningEffort) safetyIdentifier(String safetyIdentifier) serviceTier(String serviceTier) streamIncludeObfuscation(Boolean streamIncludeObfuscation) strictJsonSchema(Boolean strictJsonSchema) strictTools(Boolean strictTools) textVerbosity(String textVerbosity) topLogprobs(Integer topLogprobs) truncation(String truncation) Methods inherited from class DefaultChatRequestParameters.Builder
frequencyPenalty, maxOutputTokens, modelName, presencePenalty, responseFormat, responseFormat, stopSequences, stopSequences, temperature, toolChoice, toolSpecifications, toolSpecifications, topK, topP
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
overrideWith
public OpenAiOfficialResponsesChatRequestParameters.Builder overrideWith(ChatRequestParameters parameters) -
previousResponseId
public OpenAiOfficialResponsesChatRequestParameters.Builder previousResponseId(String previousResponseId) -
maxToolCalls
-
parallelToolCalls
public OpenAiOfficialResponsesChatRequestParameters.Builder parallelToolCalls(Boolean parallelToolCalls) -
topLogprobs
-
truncation
-
include
-
serviceTier
-
safetyIdentifier
public OpenAiOfficialResponsesChatRequestParameters.Builder safetyIdentifier(String safetyIdentifier) -
promptCacheKey
-
promptCacheRetention
public OpenAiOfficialResponsesChatRequestParameters.Builder promptCacheRetention(String promptCacheRetention) -
reasoningEffort
-
textVerbosity
-
streamIncludeObfuscation
public OpenAiOfficialResponsesChatRequestParameters.Builder streamIncludeObfuscation(Boolean streamIncludeObfuscation) -
store
-
strictTools
-
strictJsonSchema
public OpenAiOfficialResponsesChatRequestParameters.Builder strictJsonSchema(Boolean strictJsonSchema) -
build
-