Class WatsonxGatewayChatRequestParameters.Builder
java.lang.Object
dev.langchain4j.model.chat.request.DefaultChatRequestParameters.Builder<WatsonxGatewayChatRequestParameters.Builder>
dev.langchain4j.model.watsonx.WatsonxGatewayChatRequestParameters.Builder
- Enclosing class:
WatsonxGatewayChatRequestParameters
public static class WatsonxGatewayChatRequestParameters.Builder
extends DefaultChatRequestParameters.Builder<WatsonxGatewayChatRequestParameters.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()cache(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.Cache cache) modalities(List<String> modalities) overrideWith(ChatRequestParameters parameters) parallelToolCalls(Boolean parallelToolCalls) reasoningEffort(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.ReasoningEffort reasoningEffort) router(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.Router router) serviceTier(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.ServiceTier serviceTier) toolChoiceName(String toolChoiceName) topLogprobs(Integer topLogprobs) 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
- Overrides:
overrideWithin classDefaultChatRequestParameters.Builder<WatsonxGatewayChatRequestParameters.Builder>
-
logitBias
-
logprobs
-
topLogprobs
-
seed
-
toolChoiceName
-
timeout
-
serviceTier
public WatsonxGatewayChatRequestParameters.Builder serviceTier(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.ServiceTier serviceTier) -
reasoningEffort
public WatsonxGatewayChatRequestParameters.Builder reasoningEffort(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.ReasoningEffort reasoningEffort) -
router
public WatsonxGatewayChatRequestParameters.Builder router(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.Router router) -
cache
public WatsonxGatewayChatRequestParameters.Builder cache(com.ibm.watsonx.ai.gateway.chat.ModelGatewayParameters.Cache cache) -
modalities
-
store
-
parallelToolCalls
-
user
-
metadata
-
build
- Overrides:
buildin classDefaultChatRequestParameters.Builder<WatsonxGatewayChatRequestParameters.Builder>
-