Hub documentation
Использование диска в Spaces
Использование диска в Spaces
Каждое Space имеет небольшой объём дискового хранилища. Это дисковое пространство является эфемерным, то есть его содержимое будет потеряно при перезапуске или остановке вашего Space. Если вам необходимо сохранять данные с более длительным временем жизни, чем у самого Space, вы можете подключить один или несколько Storage Buckets в качестве томов.
Подключенные тома
Storage Buckets — рекомендуемый способ сохранения данных в вашем Space. Подключённые бакеты монтируются в контейнер Space по указанному вами пути, что делает их содержимое доступным как локальные файлы во время выполнения.
Бакеты можно подключить при создании Space, через интерфейс настроек Space или программно с помощью Python API huggingface_hub. Их можно смонтировать в режиме чтения и записи (по умолчанию) или только для чтения.

См. документацию по хранилищам (Storage Buckets) для подробной информации о создании и использовании хранилищ.
Просмотр подключенных томов
Страница Space отображает подключённые тома в выпадающем меню действий. Для каждого тома указывается исходный бакет, путь монтирования внутри контейнера, а также режим монтирования: только чтение или чтение/запись.

Подключение моделей, наборов данных и других Spaces
Модели, наборы данных и другие Spaces можно подключить в качестве томов через Python API huggingface_hub. Они всегда монтируются только для чтения.
После подключения тома репозитория отображается в выпадающем списке действий Space наряду с бакетами и может быть просмотрен или отключен через интерфейс.
Если том ссылается на приватный репозиторий, пользователи без доступа всё равно увидят этот том в списке (с путём монтирования и режимом доступа), но источник будет замаскирован как ****/****** с меткой «(private)».