类的使用
io.agentscope.core.skill.SkillFilter
使用SkillFilter的程序包
-
io.agentscope.core中SkillFilter的使用
参数类型为SkillFilter的io.agentscope.core中的方法修饰符和类型方法说明ReActAgent.Builder.skillFilter(SkillFilter filter) Builder-timeSkillFilterapplied by the auto-installedDynamicSkillMiddleware. -
io.agentscope.core.skill中SkillFilter的使用
修饰符和类型方法说明static SkillFilterSkillFilter.all()All skills enabled (default when no filter is configured).static SkillFilterOverlay: explicitly disable these skills (others unchanged).static SkillFilterOverlay: explicitly enable these skills (others unchanged).static SkillFilterBlacklist: all skills except the named ones are allowed.static SkillFilterSkillFilter.none()All skills disabled.static SkillFilterWhitelist: only the named skills are allowed.SkillFilter.overlay(SkillFilter runtimeOverlay) Merge this (base) filter with a runtime overlay.参数类型为SkillFilter的io.agentscope.core.skill中的方法修饰符和类型方法说明SkillBox.getSkillPrompt(SkillFilter filter) Gets the skill system prompt filtered by the givenSkillFilter.AgentSkillPromptProvider.getSkillSystemPrompt(SkillFilter filter) Gets the skill system prompt filtered by the givenSkillFilter.SkillFilter.overlay(SkillFilter runtimeOverlay) Merge this (base) filter with a runtime overlay.参数类型为SkillFilter的io.agentscope.core.skill中的构造器限定符构造器说明DynamicSkillMiddleware(List<AgentSkillRepository> repositories, Toolkit toolkit, SkillFilter builderFilter) DynamicSkillMiddleware(List<AgentSkillRepository> repositories, Toolkit toolkit, SkillFilter builderFilter, boolean codeExecutionEnabled, Path workDir) Full constructor.