Class AgentLlmNode.Builder
java.lang.Object
com.alibaba.cloud.ai.graph.agent.node.AgentLlmNode.Builder
- Enclosing class:
- AgentLlmNode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()chatClient(org.springframework.ai.chat.client.ChatClient chatClient) chatOptions(org.springframework.ai.chat.prompt.ChatOptions chatOptions) enableReasoningLog(boolean enableReasoningLog) instruction(String instruction) modelInterceptors(List<ModelInterceptor> modelInterceptors) outputSchema(String outputSchema) systemPrompt(String systemPrompt) toolCallbacks(List<org.springframework.ai.tool.ToolCallback> toolCallbacks)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
agentName
-
outputKey
-
outputSchema
-
systemPrompt
-
advisors
public AgentLlmNode.Builder advisors(List<org.springframework.ai.chat.client.advisor.api.Advisor> advisors) -
toolCallbacks
public AgentLlmNode.Builder toolCallbacks(List<org.springframework.ai.tool.ToolCallback> toolCallbacks) -
modelInterceptors
-
chatClient
-
instruction
-
enableReasoningLog
-
chatOptions
-
build
-