AS AgentScopeAPI 手册 / API Reference

StorageManager

public class StorageManager
源码Source io/agentscope/runtime/sandbox/manager/util/StorageManager.java:41–384

存储管理器,承载智能体的部署、调度与服务化运行。位于 io.agentscope.runtime.sandbox.manager.util 包。核心成员包括 pathJoin、downloadFolder、uploadFolder、close、StorageManager。

Storage Manager responsible for handling file downloads from local and cloud storage

构造器摘要Constructor Summary

构造器Constructor说明Description
public StorageManager(FileSystemConfig fileSystemConfig)
初始化 `StorageManager` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public String pathJoin(String... parts)
设置该参数。
Path join
public boolean downloadFolder(String storagePath, String localDir)
执行 `downloadFolder` 方法。
Download folder from storage to local directory
public boolean uploadFolder(String localDir, String storagePath)
执行 `uploadFolder` 方法。
Upload local folder to storage
public void close()
关闭连接并释放相关资源。
Close OSS client

构造器详情Constructor Detail

StorageManager

public StorageManager(FileSystemConfig fileSystemConfig)

初始化 StorageManager 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
fileSystemConfigFileSystemConfig文件系统配置(类型 `FileSystemConfig`)。The file system config.
源码Source io/agentscope/runtime/sandbox/manager/util/StorageManager.java:47–59

方法详情Method Detail

pathJoin

public String pathJoin(String... parts)

设置该参数。

Path join

参数Parameters
名称Name类型Type说明Description
parts varargsString...parts(类型 `String...`)。path components
返回Returns String
返回字符串结果。joined path
源码Source io/agentscope/runtime/sandbox/manager/util/StorageManager.java:67–78

downloadFolder

public boolean downloadFolder(String storagePath, String localDir)

执行 downloadFolder 方法。

Download folder from storage to local directory

参数Parameters
名称Name类型Type说明Description
storagePathString存储路径(类型 `String`)。storage path (OSS object prefix or local path)
localDirString本地目录(类型 `String`)。local target directory
返回Returns boolean
返回布尔值,表示判断结果。whether download succeeded
源码Source io/agentscope/runtime/sandbox/manager/util/StorageManager.java:87–109

uploadFolder

public boolean uploadFolder(String localDir, String storagePath)

执行 uploadFolder 方法。

Upload local folder to storage

参数Parameters
名称Name类型Type说明Description
localDirString本地目录(类型 `String`)。local source directory
storagePathString存储路径(类型 `String`)。storage path (OSS object prefix or local path)
返回Returns boolean
返回布尔值,表示判断结果。whether upload succeeded
源码Source io/agentscope/runtime/sandbox/manager/util/StorageManager.java:259–288

close

public void close()

关闭连接并释放相关资源。

Close OSS client

源码Source io/agentscope/runtime/sandbox/manager/util/StorageManager.java:374–383
基于官方固定版本源码静态生成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.