hugging-face-jobs
Exécuter des charges de travail ML sur le cloud Hugging Face
Exécutez des charges de travail GPU/TPU sans configuration matérielle locale. Soumettez des scripts Python à l'infrastructure managée Hugging Face Jobs avec authentification sécurisée par token.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "hugging-face-jobs". Soumettre un script UV pour l'analyse de sentiment
Résultat attendu:
Job submitted successfully. Job ID: job_abc123. Monitor at https://huggingface.co/jobs/username/job_abc123. Estimated completion: 5 minutes.
Utilisation de "hugging-face-jobs". Vérifier le statut des jobs en cours
Résultat attendu:
Found 2 running jobs: job_abc123 (RUNNING, 45% complete), job_def456 (QUEUED). Use hf_jobs('logs', {'job_id': 'job_abc123'}) to view logs.
Audit de sécurité
SûrAll 284 static analysis findings are false positives. The 'Ruby/shell backtick execution' detections are actually Python code examples in markdown documentation. 'Hardcoded URLs' are legitimate documentation links to Hugging Face resources. Environment variable access (HF_TOKEN) is documented authentication behavior for Hub operations. No malicious patterns detected.
Score de qualité
Ce que vous pouvez construire
Ingénieur ML exécutant de l'inférence par lots
Traitez des milliers d'échantillons à travers un modèle en utilisant des GPUs cloud sans investissement matériel local. Soumettez des scripts UV avec vLLM pour une génération à haut débit.
Data Scientist transformant des datasets
Exécutez des pipelines de traitement de données sur des datasets Hugging Face en utilisant Polars ou Pandas. Poussez les résultats transformés vers Hub de manière sécurisée.
Chercheur exécutant des expériences
Exécutez des expériences ML reproductibles avec des jobs planifiés. Surveillez la progression via les URLs de jobs et récupérez les résultats depuis les repositories Hub.
Essayez ces prompts
Run this Python script on Hugging Face Jobs: [paste script]. Use CPU and 30 minute timeout.
Execute this inference script on an A10G GPU. Push results to my Hub repo username/results. Include HF_TOKEN authentication.
Create a scheduled job that runs this data transformation script daily at 9 AM. Use cpu-upgrade hardware and persist output to Hub.
Run this command using the pytorch/pytorch CUDA image on an A100 GPU. Set timeout to 4 hours and monitor for completion.
Bonnes pratiques
- Utilisez toujours secrets={'HF_TOKEN': '$HF_TOKEN'} pour l'authentification Hub - ne codez jamais les tokens en dur
- Définissez des timeouts appropriés avec une marge de 20-30% pour votre type de charge de travail
- Persistez les résultats sur Hub ou un stockage externe avant la fin du job - l'environnement est éphémère
Éviter
- Utiliser des chemins de fichiers locaux avec l'outil MCP hf_jobs() - les scripts doivent être du code inline ou des URLs
- Interroger le statut des jobs de manière répétée - attendez que l'utilisateur demande des vérifications de statut
- Utiliser env au lieu de secrets pour les tokens - les variables d'environnement sont visibles dans les logs