Uses of Class
com.alibaba.cloud.ai.graph.agent.interceptor.ModelInterceptor
Packages that use ModelInterceptor
Package
Description
-
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent
Fields in com.alibaba.cloud.ai.graph.agent with type parameters of type ModelInterceptor -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.extension.interceptor
Subclasses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.extension.interceptorModifier and TypeClassDescriptionclassFilesystem interceptor that provides file system management capabilities to agents.classMiddleware to patch dangling tool calls in the messages history.classSubAgent interceptor that provides subagent invocation capabilities to agents.Methods in com.alibaba.cloud.ai.graph.agent.extension.interceptor that return types with arguments of type ModelInterceptorMethod parameters in com.alibaba.cloud.ai.graph.agent.extension.interceptor with type arguments of type ModelInterceptorModifier and TypeMethodDescriptionSubAgentSpec.Builder.interceptors(List<ModelInterceptor> interceptors) Set custom interceptors for this subagent. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.hook
Methods in com.alibaba.cloud.ai.graph.agent.hook that return types with arguments of type ModelInterceptorModifier and TypeMethodDescriptiondefault List<ModelInterceptor>Hook.getModelInterceptors()Gets the list of model interceptors provided by this hook. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.hook.skills
Methods in com.alibaba.cloud.ai.graph.agent.hook.skills that return types with arguments of type ModelInterceptor -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor
Method parameters in com.alibaba.cloud.ai.graph.agent.interceptor with type arguments of type ModelInterceptorModifier and TypeMethodDescriptionstatic ModelCallHandlerInterceptorChain.chainModelInterceptors(List<ModelInterceptor> interceptors, ModelCallHandler baseHandler) Chain multiple ModelInterceptors into a single handler. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.contextediting
Modifier and TypeClassDescriptionclassContext editing interceptor that clears older tool results once the conversation grows beyond a configurable token threshold. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.modelfallback
Modifier and TypeClassDescriptionclassAutomatic fallback to alternative models on errors. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.modelretry
Subclasses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.modelretryModifier and TypeClassDescriptionclassThe model calls a retry interceptor to handle retryable exceptions such as network errors. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.skills
Subclasses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.skillsModifier and TypeClassDescriptionclassInterceptor for integrating Claude-style Skills into ReactAgent. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.todolist
Subclasses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.todolistModifier and TypeClassDescriptionclassModel interceptor that provides todo list management capabilities to agents. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.interceptor.toolselection
Modifier and TypeClassDescriptionclassUses an LLM to select relevant tools before calling the main model. -
Uses of ModelInterceptor in com.alibaba.cloud.ai.graph.agent.node
Method parameters in com.alibaba.cloud.ai.graph.agent.node with type arguments of type ModelInterceptorModifier and TypeMethodDescriptionAgentLlmNode.Builder.modelInterceptors(List<ModelInterceptor> modelInterceptors) voidAgentLlmNode.setModelInterceptors(List<ModelInterceptor> modelInterceptors)