Hub documentation
Usando ML-Agents no Hugging Face
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
Conjuntos de dados Adaptadores AllenNLP BERTopic Asteroid Diffusers ESPnet fastai Flair Keras TF-Keras (legado) 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 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 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 Usando ML-Agents no Hugging Face
ml-agents é um toolkit de código aberto que permite que jogos e simulações feitos com Unity sirvam como ambientes para o treinamento de agentes inteligentes.
Explorando o ML-Agents no Hub
Você pode encontrar modelos do ml-agents filtrando à esquerda na página de modelos.
Todos os modelos no Hub vêm com recursos úteis:
- Um cartão de modelo gerado automaticamente com uma descrição, uma configuração de treinamento e mais.
- Tags de metadados que auxiliam na descoberta.
- Arquivos de resumo do Tensorboard para visualizar as métricas de treinamento.
- Um link para a demonstração web do Spaces, onde você pode visualizar seu agente jogando no seu navegador.

Instale a biblioteca
Para instalar a biblioteca ml-agents, você precisa clonar o repositório:
# 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-agentsUsando modelos existentes
Você pode simplesmente baixar um modelo do Hub usando mlagents-load-from-hf.
mlagents-load-from-hf --repo-id="ThomasSimonini/MLAgents-Pyramids" --local-dir="./downloads"Você precisa definir dois parâmetros:
--repo-id: o nome do repositório do Hugging Face que você deseja baixar.--local-dir: o caminho para baixar o modelo.
Visualizar um agente jogando
Você pode facilmente assistir a qualquer modelo jogando diretamente no seu navegador:
- Vá para o repositório do seu modelo.
- Na seção
Watch Your Agent Play, clique no link. - Na demonstração, na etapa 1, escolha o repositório do seu modelo, que é o id do modelo.
- Na etapa 2, escolha qual modelo você deseja reproduzir.
Compartilhando seus modelos
Você pode enviar seus modelos facilmente 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"Você precisa definir quatro parâmetros:
--run-id: o nome do id da execução de treinamento.--local-dir: onde o modelo foi salvo.--repo-id: o nome do repositório do Hugging Face que você deseja criar ou atualizar. Ele é<your huggingface username>/<the repo name>.--commit-message.
Recursos adicionais
- ML-Agents documentação
- Demonstrações demos oficiais dos Unity ML-Agents Spaces