Hub Python 庫文件
管理您的空間執行時
加入 Hugging Face 社群
並獲得增強的文件體驗
開始使用
管理您的空間執行時
檢視 HfApi 文件頁面,瞭解管理 Hub 上空間的方法參考。
- 複製空間:duplicate_space()
- 獲取當前執行時:get_space_runtime()
- 管理 secrets:add_space_secret() 和 delete_space_secret()
- 管理硬體:request_space_hardware()
- 管理狀態:pause_space()、restart_space()、set_space_sleep_time()
資料結構
SpaceRuntime
class huggingface_hub.SpaceRuntime
< source >( 資料: typing.Dict )
引數
- stage (
str
) — 空間的當前階段。示例:RUNNING。 - hardware (
str
或None
) — 空間的當前硬體。示例:“cpu-basic”。如果空間首次處於BUILDING
狀態,則可以為None
。 - requested_hardware (
str
或None
) — 請求的硬體。可以與hardware
不同,特別是如果請求剛剛發出。示例:“t4-medium”。如果尚未請求硬體,則可以為None
。 - sleep_time (
int
或None
) — 在上次請求後空間保持活動的秒數。預設情況下(如果值為None
),如果空間在升級的硬體上執行,則永遠不會進入睡眠狀態,而在免費的“cpu-basic”硬體上則會在 48 小時後進入睡眠狀態。更多詳細資訊,請參閱 https://huggingface.co/docs/hub/spaces-gpus#sleep-time。 - raw (
dict
) — 來自伺服器的原始響應。包含有關空間執行時的更多資訊,例如副本數量、CPU 數量、記憶體大小等。
包含有關空間當前執行時的資訊。
空間硬體
class huggingface_hub.SpaceHardware
< source >( 值 名稱 = None 模組 = None 限定名 = None 型別 = None 開始 = 1 )
用於在 Hub 上執行您的空間的可用硬體列舉。
取自 https://github.com/huggingface-internal/moon-landing/blob/main/server/repo_types/SpaceHardwareFlavor.ts(私有 URL)。
空間階段
Hub 上空間可能階段的列舉。
取自 https://github.com/huggingface/moon-landing/blob/main/server/repo_types/SpaceInfo.ts#L61(私有 URL)。
空間儲存
Hub 上空間可用的持久儲存列舉。
取自 https://github.com/huggingface/moon-landing/blob/main/server/repo_types/SpaceHardwareFlavor.ts#L24(私有 URL)。
空間變數
class huggingface_hub.SpaceVariable
< source >( 鍵: str 值: typing.Dict )
包含有關空間當前變數的資訊。