Hub documentation
Agendar Tarefas
Single Sign-On (SSO) Logs de Auditoria Regiões de armazenamento Data Studio para conjuntos de dados privados Grupos de recursos (controle de acesso) Opções Avançadas de Computação Segurança Avançada Gerenciamento de Tokens Contas de serviço Análises do Publicador Coletivos de Grupos de Gating Segurança da Rede Análise de downloads Limites de taxa Artigos do blog
Plano PRO Repositórios Começando com Repositórios Configurações do Repositório Limites de armazenamento Backend de armazenamento (Xet) Cache local Pull Requests e Discussões Notificações Coleções Webhooks GitHub Actions Notebooks Próximas etapas Licenças
Modelos O Model Hub Cartões de Modelo Resultados da avaliação Dados do ranking Modelos com Acesso Restrito Carregando modelos Baixando modelos Bibliotecas integradas Widgets de modelos Inferência de modelo Estatísticas de download de modelos Checklist de lançamento de modelo Hardware Aplicativos locais Perguntas frequentes Tópicos Avançados
Conjuntos de dados Visão geral dos conjuntos de dados Cartões de Dataset Conjuntos de dados com controle de acesso Carregando datasets Carregando conjuntos de dados (para LLMs) Baixando conjuntos de dados Streaming de Datasets Bibliotecas integradas Data Studio Rastreamentos de Agentes Estatísticas de download de conjuntos de dados
Spaces Visão geral dos Spaces Atualizações de GPU nos Spaces Spaces ZeroGPU Modo de desenvolvimento do Spaces Uso de disco e armazenamento dos Spaces Domínio personalizado do Spaces Spaces como servidores MCP Spaces como Ferramentas de Agentes Spaces como endpoints de API Espaços do Gradio Spaces do Streamlit Espaços HTML estáticos Espaços do Docker Incorporar seu Space Executar Spaces com Docker Referência de Configuração do Spaces Botão de login com HF Espaços em destaque Spaces Changelog Tópicos Avançados
Buckets de Armazenamento new Imagens de Container new Jobs Visão geral dos trabalhos Início rápido Preços e Cobranças Gerenciar Jobs Configuração Usando imagens Docker Servir modelos Treinar modelos Exemplos & Tutoriais Processar grandes conjuntos de dados Agendar Tarefas Automação de Webhook Referência
Agentes Visão geral dos agentes Hugging Face CLI para Agentes de IA Servidor MCP do Hugging Face Hugging Face Agent Skills Criando agentes com o HF SDK Agentes locais com llama.cpp Bibliotecas de Agentes Formato de Rastreamento de Sessões
Outros Agendar Tarefas
Agende e gerencie jobs que serão executados na infraestrutura da HF.
Use hf jobs uv run ou hf jobs run com um agendamento de @annually, @yearly, @monthly, @weekly, @daily, @hourly ou uma expressão de agendamento CRON (por exemplo, "0 9 * * 1" para 9h de toda segunda-feira):
# Schedule a job that runs every hour
>>> hf jobs scheduled uv run @hourly python -c "print('This runs every hour!')"
# Use the CRON syntax
>>> hf jobs scheduled uv run "*/5 * * * *" python -c "print('This runs every five minutes!')"
# Schedule with GPU
>>> hf jobs scheduled uv run --flavor a10g-small --with torch @hourly python -c 'import torch; print(f"This code ran with the following GPU: {torch.cuda.get_device_name()}")'
# Schedule with a Docker image
>>> hf jobs scheduled run @hourly python:3.12 python -c "print('This runs every hour!')"
# Schedule a Python script with a label
>>> hf jobs scheduled uv run --label fine-tuning @hourly my_script.py
# Schedule a named job (names show up in the UI and do not have to be unique)
>>> hf jobs scheduled run --name hourly-task @hourly python:3.12 python -c "print('This runs every hour!')"Use os mesmos parâmetros de hf jobs uv run e hf jobs run para passar variáveis de ambiente, segredos, timeout, rótulos, etc.
Gerencie trabalhos agendados usando hf jobs scheduled ps, hf jobs scheduled inspect, hf jobs scheduled suspend, hf jobs scheduled resume, hf jobs scheduled reschedule, hf jobs scheduled trigger e hf jobs scheduled delete:
# List your active scheduled jobs
>>> hf jobs scheduled ps
# List all your scheduled jobs (including suspended jobs)
>>> hf jobs scheduled ps -a
# Inspect the status of a job
>>> hf jobs scheduled inspect <scheduled-job-id>
# Suspend (pause) a scheduled job
>>> hf jobs scheduled suspend <scheduled-job-id>
# Resume a scheduled job
>>> hf jobs scheduled resume <scheduled-job-id>
# Change when a scheduled job runs (here, 9 AM every Monday)
>>> hf jobs scheduled reschedule <scheduled-job-id> "0 9 * * 1"
# Trigger a scheduled job to run right now (does not change the schedule)
>>> hf jobs scheduled trigger <scheduled-job-id>
# Delete a scheduled job
>>> hf jobs scheduled delete <scheduled-job-id>