Primeros pasos
1
Crear un token específico
Vaya a Hugging Face Settings Tokens y cree un nuevo token específico.
2
Ejecutar la incorporación
Elija Hugging Face en la lista desplegable de proveedores y, cuando se le solicite, introduzca su clave de API:
3
Seleccionar un modelo predeterminado
En la lista desplegable Modelo predeterminado de Hugging Face, elija un modelo. La lista se carga desde la API de inferencia cuando el token es válido; de lo contrario, OpenClaw muestra el catálogo integrado que aparece a continuación. La selección se guarda como
agents.defaults.model.primary:4
Verificar que el modelo esté disponible
Configuración no interactiva
huggingface/deepseek-ai/DeepSeek-R1 como modelo predeterminado.
Id. de modelos
Las referencias de modelos usan el formatohuggingface/<org>/<model> (id. al estilo de Hub). Catálogo integrado de OpenClaw:
Configuración avanzada
Detección de modelos y lista desplegable de incorporación
Detección de modelos y lista desplegable de incorporación
OpenClaw detecta los modelos mediante:La respuesta sigue el estilo de OpenAI:
{ "object": "list", "data": [ { "id": "Qwen/Qwen3-8B", "owned_by": "Qwen", ... }, ... ] }.Con una clave configurada (incorporación, HUGGINGFACE_HUB_TOKEN o HF_TOKEN), la lista desplegable Modelo predeterminado de Hugging Face durante la configuración interactiva se rellena desde este endpoint. El inicio del Gateway repite la misma llamada para actualizar el catálogo. Los modelos detectados se combinan con el catálogo integrado anterior (que se usa para metadatos como la ventana de contexto y el coste cuando coincide un id.). Si la solicitud falla, no devuelve datos o no se ha establecido ninguna clave, OpenClaw recurre únicamente al catálogo integrado.Para deshabilitar la detección sin eliminar el proveedor:Nombres de modelos, alias y sufijos de políticas
Nombres de modelos, alias y sufijos de políticas
- Nombre de la API: los modelos detectados usan
name,titleodisplay_namede la API cuando están presentes; de lo contrario, OpenClaw deriva un nombre del id. del modelo (por ejemplo,deepseek-ai/DeepSeek-R1se convierte en “DeepSeek R1”). - Sobrescribir el nombre para mostrar: establezca una etiqueta personalizada para cada modelo en la configuración:
- Sufijos de políticas:
:fastesty:cheapestson convenciones del enrutador de HF, no algo que OpenClaw reescriba: el sufijo se envía literalmente como parte del id. del modelo y el enrutador de HF elige el proveedor de inferencia correspondiente. Añada cada variante como su propia entrada enmodels.providers.huggingface.models(o enmodel.primary) si desea un alias distinto para cada sufijo. - Combinación de la configuración: las entradas existentes en
models.providers.huggingface.models(por ejemplo, enmodels.json) se conservan al combinar la configuración, por lo que cualquiername,aliasu opción de modelo personalizada que establezca allí se mantiene tras los reinicios.
Configuración del entorno y del demonio
Configuración del entorno y del demonio
Si el Gateway se ejecuta como demonio (launchd/systemd), asegúrese de que
HUGGINGFACE_HUB_TOKEN o HF_TOKEN esté disponible para ese proceso (por ejemplo, en ~/.openclaw/.env o mediante env.shellEnv).OpenClaw acepta tanto
HUGGINGFACE_HUB_TOKEN como HF_TOKEN. Si se establecen ambos, HUGGINGFACE_HUB_TOKEN tiene prioridad.Configuración: DeepSeek R1 con modelo alternativo
Configuración: DeepSeek R1 con modelo alternativo
Configuración: DeepSeek con las variantes más barata y más rápida
Configuración: DeepSeek con las variantes más barata y más rápida
Configuración: DeepSeek + GPT-OSS con alias
Configuración: DeepSeek + GPT-OSS con alias
Contenido relacionado
Selección de modelos
Descripción general de todos los proveedores, las referencias de modelos y el comportamiento de conmutación por error.
Selección de modelos
Cómo elegir y configurar modelos.
Documentación de los proveedores de inferencia
Documentación oficial de los proveedores de inferencia de Hugging Face.
Configuración
Referencia completa de la configuración.