Wo befindet sich das Hugging Face-Cache-Verzeichnis?

Für Hugging Face Hub ist ~/.cache/huggingface/hub das dokumentierte Standard-Cache-Verzeichnis. Der aktive Speicherort kann jedoch überschrieben werden; prüfen Sie daher Konfiguration und Cache selbst, bevor Sie einen Ordner als entbehrlich einstufen.

Ein inhaltsadressierter Hugging Face-Cache mit Repository-Referenzen, Snapshots und gemeinsam genutzten Blobs.
Snapshots verweisen auf gemeinsam genutzte Blobs: Das Löschen nach Sichtprüfung kann mehr als die beabsichtigte Revision betreffen.

Standardpfad und dokumentierte Überschreibungen

Der Hub-Cache speichert heruntergeladene Modell-, Datensatz- und Space-Repositorys unter seinem Cache-Stammverzeichnis. Das Standard-Stammverzeichnis lautet ~/.cache/huggingface/hub. Darin heißen Repositorys häufig wie models--organization--repository und enthalten Verzeichnisse für Blobs, Snapshots und Referenzen.

Leiten Sie die Absicht nicht aus dem Ordnernamen ab. Derselbe Rechner kann einen gemeinsam genutzten Hub-Cache, einen projektspezifischen Cache und ein bewusst kuratiertes Modellverzeichnis enthalten. Sie sind nicht automatisch austauschbar.

Vor jeder Freigabe untersuchen

Verwenden Sie die Hugging Face-CLI, um zu sehen, was ihre Cache-Verwaltung über den aktiven Cache weiß. Der dokumentierte Befehl hf cache ls listet zwischengespeicherte Repositorys, Größe und Zugriffsinformationen auf. Wenn Sie den Cache verschoben haben, verwenden Sie Cache-Verwaltungsbefehle zusammen mit der entsprechenden Cache-Verzeichnisoption, statt den Standard anzunehmen.

# Anzeigen, welchen Speicherort diese Shell verwendet
printf '%s\n' "${HF_HUB_CACHE:-${HF_HOME:-$HOME/.cache/huggingface}/hub}"

# Zwischengespeicherte Repositorys vor dem Beschneiden erfassen
hf cache ls

Bestimmen Sie vor dem Entfernen eines Snapshots das Projekt, die Laufzeitumgebung und die Revision, die ihn verwenden. Ein Cache kann mehr als die vorgestellte Modelldatei enthalten, und ein Quellbaum oder lokaler Inferenzablauf kann von einer zwischengespeicherten Revision abhängen, die in einem Dateibrowser nicht offensichtlich ist.

Cache-Bereinigung im Vergleich zur langfristigen Aufbewahrung

Der Hugging Face-Cache ist darauf optimiert, unnötige Downloads zu vermeiden. Er ist nicht automatisch ein langfristiger Katalog der Modellversionen, die Sie bewahren möchten. Wenn eine Gruppe abgeschlossener Modellartefakte für Ihre Arbeit wichtig ist, entscheiden Sie zuerst, was Sie später wiederherstellen müssen, und bewahren Sie gegebenenfalls eine unabhängige Sicherung auf.

Nach dieser Entscheidung kommt Tensor Archive zum Einsatz: Es kann eine zusammengehörige lokale Familie bewahren, prüfen und als separate exakte Kopie wiederherstellen, bevor Sie manuell eine redundante Arbeitskopie entfernen. Es ersetzt weder die eigene Cache-Verwaltung von Hugging Face noch gibt es einer aktiven Bibliothek vor, wohin Modelle heruntergeladen werden.

Eine sichere Schrittfolge

  1. Prüfen Sie, ob HF_HUB_CACHE oder HF_HOME den aktiven Speicherort ändert.
  2. Listen Sie den Cache mit den Hugging Face-Werkzeugen auf und bestimmen Sie die Repositorys, die Sie nicht unmittelbar benötigen.
  3. Bewahren oder sichern Sie unabhängig jede wichtige Modellversion.
  4. Analysieren und archivieren Sie eine abgeschlossene zusammengehörige Familie, prüfen Sie sie und stellen Sie eine separate Kopie wieder her, bevor Sie manuell Speicherplatz freigeben.

Befindet sich der Cache auf der falschen Festplatte, ändern Sie das Hugging Face-Cache-Verzeichnis mit der richtigen Umgebungsvariable. Sind veraltete Revisionen das Problem, leeren Sie den Hugging Face-Cache sicher über die Cache-Verwaltung. Dateien einer anderen Laufzeitumgebung benötigen deren eigenen Speicherleitfaden.

Quellen

Modell behalten. Arbeitslaufwerk freigeben.Kostenloser Download ↓