程序包io.agentscope.core.tool的分层结构
类分层结构
- java.lang.Object
- io.agentscope.core.tool.DefaultToolResultConverter (implements io.agentscope.core.tool.ToolResultConverter)
- io.agentscope.core.tool.NoOpToolEmitter (implements io.agentscope.core.tool.ToolEmitter)
- io.agentscope.core.tool.SchemaOnlyTool (implements io.agentscope.core.tool.AgentTool)
- io.agentscope.core.tool.SimpleExtendedModel (implements io.agentscope.core.tool.ExtendedModel)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.agentscope.core.tool.ToolSuspendException
- java.lang.RuntimeException
- java.lang.Exception
- io.agentscope.core.tool.ToolCallParam
- io.agentscope.core.tool.ToolCallParam.Builder
- io.agentscope.core.tool.ToolExecutionContext
- io.agentscope.core.tool.ToolExecutionContext.Builder
- io.agentscope.core.tool.ToolGroup
- io.agentscope.core.tool.ToolGroup.Builder
- io.agentscope.core.tool.Toolkit
- io.agentscope.core.tool.Toolkit.ToolRegistration
- io.agentscope.core.tool.ToolkitConfig
- io.agentscope.core.tool.ToolkitConfig.Builder
- io.agentscope.core.tool.ToolSchemaModule (implements com.github.victools.jsonschema.generator.Module)
- io.agentscope.core.tool.ToolValidator
接口分层结构
- io.agentscope.core.tool.AgentTool
- io.agentscope.core.tool.ContextStore
- io.agentscope.core.tool.ExtendedModel
- io.agentscope.core.tool.ToolEmitter
- io.agentscope.core.tool.ToolExecutionContextProvider
- io.agentscope.core.tool.ToolResultConverter
批注接口分层结构
- io.agentscope.core.tool.Tool (implements java.lang.annotation.Annotation)
- io.agentscope.core.tool.ToolParam (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.agentscope.core.tool.ToolSchemaModule.Option
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)