Class OpenAiOfficialResponsesChatRequestParameters
java.lang.Object
dev.langchain4j.model.chat.request.DefaultChatRequestParameters
dev.langchain4j.model.openaiofficial.OpenAiOfficialResponsesChatRequestParameters
- All Implemented Interfaces:
dev.langchain4j.model.chat.request.ChatRequestParameters
@Experimental
public class OpenAiOfficialResponsesChatRequestParameters
extends dev.langchain4j.model.chat.request.DefaultChatRequestParameters
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuilder()defaultedBy(dev.langchain4j.model.chat.request.ChatRequestParameters that) booleaninthashCode()include()overrideWith(dev.langchain4j.model.chat.request.ChatRequestParameters that) com.openai.models.ReasoningEffortcom.openai.models.Reasoning.SummaryList<com.openai.models.responses.Tool> store()Methods inherited from class dev.langchain4j.model.chat.request.DefaultChatRequestParameters
frequencyPenalty, maxOutputTokens, modelName, presencePenalty, responseFormat, stopSequences, temperature, toolChoice, toolSpecifications, topK, topP, toString
-
Field Details
-
EMPTY
-
-
Method Details
-
previousResponseId
-
maxToolCalls
-
parallelToolCalls
-
topLogprobs
-
truncation
-
include
-
serviceTier
-
safetyIdentifier
-
promptCacheKey
-
promptCacheRetention
-
reasoningEffort
public com.openai.models.ReasoningEffort reasoningEffort() -
reasoningSummary
public com.openai.models.Reasoning.Summary reasoningSummary() -
textVerbosity
-
streamIncludeObfuscation
-
store
-
strictTools
-
strictJsonSchema
-
serverTools
-
overrideWith
public OpenAiOfficialResponsesChatRequestParameters overrideWith(dev.langchain4j.model.chat.request.ChatRequestParameters that) - Specified by:
overrideWithin interfacedev.langchain4j.model.chat.request.ChatRequestParameters- Overrides:
overrideWithin classdev.langchain4j.model.chat.request.DefaultChatRequestParameters
-
defaultedBy
public OpenAiOfficialResponsesChatRequestParameters defaultedBy(dev.langchain4j.model.chat.request.ChatRequestParameters that) - Specified by:
defaultedByin interfacedev.langchain4j.model.chat.request.ChatRequestParameters- Overrides:
defaultedByin classdev.langchain4j.model.chat.request.DefaultChatRequestParameters
-
equals
- Overrides:
equalsin classdev.langchain4j.model.chat.request.DefaultChatRequestParameters
-
hashCode
public int hashCode()- Overrides:
hashCodein classdev.langchain4j.model.chat.request.DefaultChatRequestParameters
-
builder
-