Uses of Class
com.alibaba.cloud.ai.graph.agent.tools.task.TaskToolsBuilder
Packages that use TaskToolsBuilder
-
Uses of TaskToolsBuilder in com.alibaba.cloud.ai.graph.agent.tools.task
Methods in com.alibaba.cloud.ai.graph.agent.tools.task that return TaskToolsBuilderModifier and TypeMethodDescriptionTaskToolsBuilder.addAgentDirectory(String directoryPath) Add a directory to load agent specs from (file-based mode).TaskToolsBuilder.addAgentResource(org.springframework.core.io.Resource resource) Add a Spring Resource to load agent specs from (file-based mode).TaskToolsBuilder.agentSpecFactory(AgentSpecReactAgentFactory factory) Set the factory for converting specs to ReactAgents (file-based mode).static TaskToolsBuilderTaskToolsBuilder.builder()Create a new builder.TaskToolsBuilder.chatClient(org.springframework.ai.chat.client.ChatClient chatClient) Set ChatClient for file-based mode (used to build ReactAgents from specs).TaskToolsBuilder.chatModel(org.springframework.ai.chat.model.ChatModel chatModel) Set ChatModel for file-based mode (used to build ReactAgents from specs).TaskToolsBuilder.defaultTools(org.springframework.ai.tool.ToolCallback... tools) Set default tools for sub-agents (file-based mode).TaskToolsBuilder.subAgent(String type, ReactAgent agent) Add a single sub-agent (programmatic mode).TaskToolsBuilder.subAgents(Map<String, ReactAgent> subAgents) Set the map of sub-agent types to ReactAgent instances (programmatic mode).TaskToolsBuilder.taskRepository(TaskRepository taskRepository) Set the task repository (required for background execution).