Hub Python 库文档

管理您的 Space 运行时

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始使用

管理您的 Space 运行时

查看 HfApi 文档页面,了解在 Hub 上管理您的 Space 的方法参考。

数据结构

SpaceRuntime

class huggingface_hub.SpaceRuntime

< >

( data: typing.Dict )

参数

  • stage (str) — Space 的当前阶段。示例:RUNNING。
  • hardware (strNone) — Space 的当前硬件。示例:“cpu-basic”。如果 Space 首次处于 BUILDING 状态,则可以为 None
  • requested_hardware (strNone) — 请求的硬件。可能与 hardware 不同,尤其是在刚刚发出请求时。示例:“t4-medium”。如果尚未请求任何硬件,则可以为 None
  • sleep_time (intNone) — Space 在上次请求后将保持活动状态的秒数。默认情况下(如果值为 None),如果 Space 在升级的硬件上运行,则永远不会进入睡眠状态,而在免费的“cpu-basic”硬件上运行 48 小时后将进入睡眠状态。有关更多详细信息,请参阅 https://huggingface.co/docs/hub/spaces-gpus#sleep-time
  • raw (dict) — 来自服务器的原始响应。包含有关 Space 运行时的更多信息,例如副本数、CPU 数量、内存大小等。

包含有关 Space 当前运行时的信息。

SpaceHardware

class huggingface_hub.SpaceHardware

< >

( value names = None module = None qualname = None type = None start = 1 )

可用于在 Hub 上运行您的 Space 的硬件枚举。

值可以与字符串进行比较

assert SpaceHardware.CPU_BASIC == "cpu-basic"

取自 https://github.com/huggingface-internal/moon-landing/blob/main/server/repo_types/SpaceHardwareFlavor.ts(私有 URL)。

SpaceStage

class huggingface_hub.SpaceStage

< >

( value names = None module = None qualname = None type = None start = 1 )

Hub 上 Space 可能阶段的枚举。

值可以与字符串进行比较

assert SpaceStage.BUILDING == "BUILDING"

取自 https://github.com/huggingface/moon-landing/blob/main/server/repo_types/SpaceInfo.ts#L61(私有 URL)。

SpaceStorage

class huggingface_hub.SpaceStorage

< >

( value names = None module = None qualname = None type = None start = 1 )

可用于在 Hub 上运行您的 Space 的持久存储枚举。

值可以与字符串进行比较

assert SpaceStorage.SMALL == "small"

取自 https://github.com/huggingface/moon-landing/blob/main/server/repo_types/SpaceHardwareFlavor.ts#L24(私有 URL)。

SpaceVariable

class huggingface_hub.SpaceVariable

< >

( key: str values: typing.Dict )

参数

  • key (str) — 变量键。示例:"MODEL_REPO_ID"
  • value (str) — 变量值。示例:"the_model_repo_id"
  • 描述 (str 或 None) — 变量的描述。例如: "已实现模型的模型仓库 ID"
  • updatedAt (datetime 或 None) — 变量最后更新的日期时间(如果变量至少更新过一次)。

包含有关 Space 当前变量的信息。

< > 在 GitHub 上更新