Hub documentation
Uso de ML-Agents en Hugging Face
Inicio de sesión único (SSO) Registros de auditoría Regiones de almacenamiento Data Studio para conjuntos de datos privados Grupos de recursos (control de acceso) Opciones avanzadas de cómputo Seguridad avanzada Gestión de tokens Cuentas de servicio Analítica de editor Colecciones de grupos de enmascarado Seguridad de la red Descargas de analíticas Límites de tasa Artículos del blog
Plan PRO Repositorios Introducción a los repositorios Configuración del repositorio Límites de almacenamiento Backend de almacenamiento (Xet) Caché local Pull Requests y Discusiones Notificaciones Colecciones Webhooks GitHub Actions Notebooks Próximos pasos Licencias
Modelos El Model Hub Tarjetas de modelos Resultados de evaluación Datos del ranking Modelos con acceso restringido Carga de modelos Descarga de modelos Bibliotecas integradas
Conjuntos de datos Adaptadores AllenNLP BERTopic Asteroid Diffusers ESPnet fastai Flair Keras TF-Keras (obsoleto) ML-Agents mlx-image MLX OpenCLIP PaddleNLP peft RL-Baselines3-Zoo Sample Factory Sentence Transformers SetFit spaCy SpanMarker SpeechBrain Stable-Baselines3 Stanza TensorBoard timm Transformers Transformers.js Unity Sentis
Widgets de modelos Inferencia de modelos Estadísticas de descargas de modelos Lista de verificación para la publicación de un modelo Hardware Aplicaciones locales Preguntas frecuentes Temas avanzados Resumen de conjuntos de datos Tarjetas de conjuntos de datos Conjuntos de datos con acceso restringido Carga de conjuntos de datos Carga de conjuntos de datos (para LLM) Descarga de conjuntos de datos Conjuntos de datos en streaming Bibliotecas integradas Data Studio Trazas de agentes Estadísticas de descargas de conjuntos de datos
Spaces Resumen de Spaces Mejoras de GPU en Spaces Spaces ZeroGPU Modo de desarrollo de Spaces Uso del disco y almacenamiento de Spaces Espacios Dominio personalizado Spaces como servidores MCP Spaces como herramientas de agentes Spaces como puntos finales de API Gradio Spaces Espacios de Streamlit Espacios HTML estáticos Espacios de Docker Incorpora tu Space Ejecutar Spaces con Docker Referencia de configuración de Spaces Botón Iniciar sesión con HF Espacios destacados Registro de cambios de Spaces Temas avanzados
Baldes de almacenamiento new Guía de migración Patrones de acceso Compatibilidad con S3 Integraciones de Bucket Seguridad del bucket
Imágenes de contenedor new Jobs Resumen de trabajos Introducción Precios y facturación Gestionar trabajos Configuración Uso de imágenes de Docker Servir modelos Entrenar modelos Ejemplos y tutoriales Procesar conjuntos de datos grandes Programar trabajos Automatización de Webhooks Referencia
Agentes Resumen de agentes Hugging Face CLI para agentes de IA Servidor MCP de Hugging Face Hugging Face Agent Skills Creación de agentes con el SDK de HF Agentes locales con llama.cpp Bibliotecas de agentes Formato de trazas de sesión
Otros Uso de ML-Agents en Hugging Face
ml-agents es un kit de herramientas de código abierto que permite que los juegos y simulaciones creados con Unity sirvan como entornos para entrenar agentes inteligentes.
Explorando ML-Agents en el Hub
Puedes encontrar los modelos de ml-agents filtrando a la izquierda de la página de modelos.
Todos los modelos del Hub vienen con características útiles:
- Una tarjeta de modelo generada automáticamente con una descripción, una configuración de entrenamiento y más.
- Etiquetas de metadatos que ayudan a la descubribilidad.
- Archivos de resumen de Tensorboard para visualizar las métricas de entrenamiento.
- Un enlace a la demo web de Spaces donde puedes visualizar a tu agente jugando en tu navegador.

Instalar la biblioteca
Para instalar la biblioteca ml-agents, debes clonar el repositorio:
# Clone the repository
git clone https://github.com/Unity-Technologies/ml-agents
# Go inside the repository and install the package
cd ml-agents
pip3 install -e ./ml-agents-envs
pip3 install -e ./ml-agentsUso de modelos existentes
Puedes simplemente descargar un modelo del Hub usando mlagents-load-from-hf.
mlagents-load-from-hf --repo-id="ThomasSimonini/MLAgents-Pyramids" --local-dir="./downloads"Debes definir dos parámetros:
--repo-id: el nombre del repositorio de Hugging Face que deseas descargar.--local-dir: la ruta para descargar el modelo.
Visualizar a un agente jugando
Puedes ver fácilmente a cualquier modelo jugando directamente en tu navegador:
- Vaya a su repositorio de modelos.
- En la sección
Watch Your Agent Play, haga clic en el enlace. - En la demostración, en el paso 1, elija su repositorio de modelos, que es el id del modelo.
- En el paso 2, elija qué modelo desea reproducir.
Compartir tus modelos
Puedes subir tus modelos fácilmente usando mlagents-push-to-hf:
mlagents-push-to-hf --run-id="First Training" --local-dir="results/First Training" --repo-id="ThomasSimonini/MLAgents-Pyramids" --commit-message="Pyramids"Debes definir cuatro parámetros:
--run-id: el nombre del identificador de la ejecución de entrenamiento.--local-dir: dónde se guardó el modelo.--repo-id: el nombre del repositorio de Hugging Face que deseas crear o actualizar. Es<your huggingface username>/<the repo name>.--commit-message.
Recursos adicionales
- ML-Agents documentación
- Demos oficiales de Unity ML-Agents Spaces demos