Class DashScopeChatModel.Builder
java.lang.Object
com.alibaba.cloud.ai.dashscope.chat.DashScopeChatModel.Builder
- Enclosing class:
- DashScopeChatModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()dashScopeApi(DashScopeApi dashScopeApi) defaultOptions(DashScopeChatOptions defaultOptions) observationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry) retryTemplate(org.springframework.retry.support.RetryTemplate retryTemplate) toolCallingManager(org.springframework.ai.model.tool.ToolCallingManager toolCallingManager) toolExecutionEligibilityPredicate(org.springframework.ai.model.tool.ToolExecutionEligibilityPredicate toolExecutionEligibilityPredicate)
-
Constructor Details
-
Builder
-
-
Method Details
-
dashScopeApi
-
defaultOptions
-
toolExecutionEligibilityPredicate
public DashScopeChatModel.Builder toolExecutionEligibilityPredicate(org.springframework.ai.model.tool.ToolExecutionEligibilityPredicate toolExecutionEligibilityPredicate) -
retryTemplate
public DashScopeChatModel.Builder retryTemplate(org.springframework.retry.support.RetryTemplate retryTemplate) -
toolCallingManager
public DashScopeChatModel.Builder toolCallingManager(org.springframework.ai.model.tool.ToolCallingManager toolCallingManager) -
observationRegistry
public DashScopeChatModel.Builder observationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry) -
build
-