Hub documentation
Uso de disco em Spaces
Uso de disco em Spaces
Cada Space vem com uma pequena quantidade de armazenamento em disco. Esse espaço em disco é efêmero, o que significa que seu conteúdo será perdido se o seu Space for reiniciado ou interrompido. Se você precisar persistir dados com uma vida útil maior do que a do próprio Space, você pode anexar um ou mais Storage Buckets como volumes.
Volumes anexados
Storage Buckets são a maneira recomendada de persistir dados no seu Space. Os buckets anexados são montados no contêiner do Space no caminho que você especifica, tornando seu conteúdo disponível como arquivos locais em tempo de execução.
Buckets podem ser anexados ao criar um Space, pela interface de configurações do Space ou programaticamente via a API Python huggingface_hub. Eles podem ser montados com leitura e escrita (o padrão) ou somente leitura.

Consulte a documentação de Storage Buckets para obter todos os detalhes sobre a criação e o uso de buckets.
Visualizando volumes anexados
A página do Space exibe os volumes anexados no menu suspenso de ações. Cada volume mostra seu bucket de origem, seu caminho de montagem dentro do contêiner e se ele está montado somente para leitura ou para leitura e gravação.

Montando modelos, conjuntos de dados e outros Spaces
Modelos, conjuntos de dados e outros Spaces podem ser anexados como volumes por meio da API Python huggingface_hub. Eles sempre são montados somente para leitura.
Uma vez conectados, os volumes do repositório aparecem no menu suspenso de ações do Space, ao lado dos buckets, e podem ser visualizados ou desmontados pela interface.
Quando um volume referencia um repositório privado, usuários sem acesso ainda verão o volume listado (com seu caminho de montagem e modo de acesso), mas a origem será mascarada como ****/****** com o rótulo “(private)”.