AS AgentScopeAPI 手册 / API Reference

FsSandboxTool

public abstract class FsSandboxTool extends SandboxTool
源码Source io/agentscope/runtime/sandbox/tools/fs/FsSandboxTool.java:41–55

Fs 沙箱工具,封装可被智能体调用的能力。位于 io.agentscope.runtime.sandbox.tools.fs 包,继承自 SandboxTool。核心成员包括 getSandboxClass、FsSandboxTool。

A class in io.agentscope.runtime.sandbox.tools.fs that lets agents invoke external capabilities under control. Declared in io.agentscope.runtime.sandbox.tools.fs. Extends SandboxTool.

构造器摘要Constructor Summary

构造器Constructor说明Description
protected FsSandboxTool(String name, String toolType, String description)
初始化 `FsSandboxTool` 实例。
Creates a new instance.
protected FsSandboxTool(String name, String toolType, String description, SandboxService sandboxService)
初始化 `FsSandboxTool` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public Class<? extends Sandbox> getSandboxClass()
获取沙箱类。
Returns the sandbox class.

构造器详情Constructor Detail

FsSandboxTool

protected FsSandboxTool(String name, String toolType, String description)

初始化 FsSandboxTool 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
nameString名称(类型 `String`)。The name.
toolTypeString工具类型(类型 `String`)。The tool type.
descriptionString描述(类型 `String`)。The description.
源码Source io/agentscope/runtime/sandbox/tools/fs/FsSandboxTool.java:43–45

FsSandboxTool

protected FsSandboxTool(String name, String toolType, String description, SandboxService sandboxService)

初始化 FsSandboxTool 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
nameString名称(类型 `String`)。The name.
toolTypeString工具类型(类型 `String`)。The tool type.
descriptionString描述(类型 `String`)。The description.
sandboxServiceSandboxService沙箱服务(类型 `SandboxService`)。The sandbox service.
源码Source io/agentscope/runtime/sandbox/tools/fs/FsSandboxTool.java:47–49

方法详情Method Detail

getSandboxClass

public Class<? extends Sandbox> getSandboxClass()

获取沙箱类。

Returns the sandbox class.

返回Returns Class<? extends Sandbox>
返回类。Returns class.
源码Source io/agentscope/runtime/sandbox/tools/fs/FsSandboxTool.java:51–54

继承成员Inherited Members

基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.