Class UntypedAgentBuilder
java.lang.Object
dev.langchain4j.agentic.agent.AgentBuilder<UntypedAgent, UntypedAgentBuilder>
dev.langchain4j.agentic.agent.UntypedAgentBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuild(DefaultAgenticScope agenticScope, AiServiceContext context, AiServices<UntypedAgent> aiServices) inputKeys(Class<?> type1, String name1, Class<?> type2, String name2, Class<?> type3, String name3, Class<?> type4, String name4) inputs(AgentArgument... inputs) returnType(Class<?> returnType) Methods inherited from class AgentBuilder
async, build, chatMemory, chatMemoryProvider, chatModel, contentRetriever, context, defaultKeyValue, defaultKeyValue, description, executeToolsConcurrently, executeToolsConcurrently, hallucinatedToolNameStrategy, inputGuardrailClasses, inputGuardrails, inputGuardrailsConfig, listener, maxSequentialToolsInvocations, name, outputGuardrailClasses, outputGuardrails, outputGuardrailsConfig, outputKey, outputKey, retrievalAugmentor, streamingChatModel, summarizedContext, systemMessage, systemMessageProvider, toolArgumentsErrorHandler, toolExecutionErrorHandler, toolProvider, tools, tools, tools, userMessage, userMessageProvider
-
Field Details
-
returnType
-
-
Constructor Details
-
UntypedAgentBuilder
public UntypedAgentBuilder()
-
-
Method Details
-
returnType
-
inputs
-
inputKey
-
inputKeys
-
inputKeys
-
inputKeys
-
build
protected void build(DefaultAgenticScope agenticScope, AiServiceContext context, AiServices<UntypedAgent> aiServices) - Overrides:
buildin classAgentBuilder<UntypedAgent, UntypedAgentBuilder>
-