Si ejecutas directamente un modelo de Hugging Face con llama-cli, por ejemplo:
|
|
la descarga la gestiona llama.cpp. Las versiones actuales guardan las descargas de -hf en la caché estándar de Hugging Face Hub.
Ubicaciones de caché predeterminadas
Para la ruta actual de Hub, HF_HUB_CACHE tiene prioridad. Si no está definida, se usa $HF_HOME/hub, después una ruta derivada de XDG_CACHE_HOME y, por último, la caché predeterminada del usuario. LLAMA_CACHE, frecuente en guías antiguas, es una opción propia o heredada de llama.cpp y no debe presentarse como la variable de mayor prioridad para la caché Hub estándar de -hf.
| Sistema | Directorio predeterminado |
|---|---|
| Linux | ~/.cache/huggingface/hub |
| macOS | ~/.cache/huggingface/hub |
| Windows | %USERPROFILE%\.cache\huggingface\hub |
En Windows, %USERPROFILE% suele apuntar a:
|
|
por lo que la caché predeterminada es aproximadamente:
|
|
Comprobar la ruta que usará realmente el proceso
Linux y macOS:
|
|
Windows PowerShell:
|
|
Las variables de systemd, contenedores o IDE quizá no aparezcan en la terminal actual. Revisa también el servicio, Compose o script de inicio, y confirma la ubicación con el registro real de llama-cli y los archivos del disco.
Cambiar el directorio de caché
Usa HF_HUB_CACHE para mover solo los modelos de Hub. Usa HF_HOME para mover juntos tokens, recursos y caché de Hugging Face.
Símbolo del sistema de Windows:
|
|
Windows PowerShell:
|
|
|
|
Migrar la caché de forma segura
Detén descargadores, procesos llama-cli y servicios que usen la caché. Copia, verifica, cambia la variable y prueba antes de retirar el directorio anterior:
|
|
Cuando los tamaños sean similares y una inferencia mínima funcione desde la nueva ruta, guarda HF_HUB_CACHE en la configuración. Conserva el directorio anterior hasta completar otro arranque normal y restringe la escritura si la caché es compartida.
Resumen
llama-cli -hfusa actualmente la caché estándar de Hugging Face Hub.- Linux/macOS:
~/.cache/huggingface/hub. - Windows:
%USERPROFILE%\.cache\huggingface\hub. - Usa
HF_HUB_CACHEpara modelos oHF_HOMEpara todos los datos. - Detén, copia, comprueba, cambia, prueba y solo entonces archiva la ubicación anterior.
Referencias: