Class WatsonxChatRequestParameters
java.lang.Object
dev.langchain4j.model.chat.request.DefaultChatRequestParameters
dev.langchain4j.model.watsonx.WatsonxChatRequestParameters
- All Implemented Interfaces:
dev.langchain4j.model.chat.request.ChatRequestParameters
public class WatsonxChatRequestParameters
extends dev.langchain4j.model.chat.request.DefaultChatRequestParameters
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuilder()defaultedBy(dev.langchain4j.model.chat.request.ChatRequestParameters that) logprobs()dev.langchain4j.model.chat.request.ChatRequestParametersoverrideWith(dev.langchain4j.model.chat.request.ChatRequestParameters that) seed()spaceId()com.ibm.watsonx.ai.chat.model.Thinkingthinking()timeout()Methods inherited from class dev.langchain4j.model.chat.request.DefaultChatRequestParameters
equals, frequencyPenalty, hashCode, maxOutputTokens, modelName, presencePenalty, responseFormat, stopSequences, temperature, toolChoice, toolSpecifications, topK, topP, toString
-
Field Details
-
EMPTY
-
-
Method Details
-
projectId
-
spaceId
-
logitBias
-
logprobs
-
topLogprobs
-
seed
-
toolChoiceName
-
timeout
-
thinking
public com.ibm.watsonx.ai.chat.model.Thinking thinking() -
guidedChoice
-
guidedRegex
-
guidedGrammar
-
repetitionPenalty
-
lengthPenalty
-
builder
-
overrideWith
public dev.langchain4j.model.chat.request.ChatRequestParameters 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 WatsonxChatRequestParameters 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
-