Quando Usar a CLI
A interface de linha de comando é ideal para automação e fluxos de trabalho reproduzíveis.Melhor Para
- Automação - Script tarefas repetitivas
- Pipelines CI/CD - Integre com implantação
- Servidores remotos - SSH em instâncias na nuvem
- Processamento em lote - Treine múltiplos modelos
- Reprodutibilidade - Salve e compartilhe comandos exatos
Como Parece
Digite comandos no seu terminal:Exemplo de Fluxo de Trabalho
Vantagens
- Scriptável - Automatize tudo
- Reproduzível - Salve comandos exatos
- Controle de versão - Rastreie no git
- Amigável para remoto - Funciona via SSH
- Execução paralela - Execute múltiplos treinamentos
Limitações
- Curva de aprendizado - Deve conhecer sintaxe de comandos
- Sem feedback visual - Apenas saída de texto
- Propenso a erros - Erros de digitação em comandos
- Menos descobrível - Deve saber que opções existem
Quando Mudar
Mude para UI quando você:- Precisa de feedback visual
- Quer explorar opções
- Está ensinando usuários não técnicos
- Fazendo experimentos rápidos
- Precisa de lógica personalizada
- Está construindo aplicações
- Pré-processamento complexo
- Configuração dinâmica
Casos de Uso Comuns
Busca de Hyperparâmetros
Treinamento Noturno
Treinamento Remoto
Integração CI/CD
Dicas para Usuários de CLI
- Salve comandos - Mantenha um arquivo
commands.txt - Use configs - Arquivos YAML em vez de comandos longos
- Registre saída - Redirecione para arquivos
- Use screen/tmux - Para trabalhos de longa duração
- Escreva scripts - Combine múltiplos passos
Recursos Exclusivos da CLI
Coisas que a CLI faz melhor:- Conduzir dados de outros comandos
- Integrar com scripts shell
- Executar em servidores headless
- Processar arquivos em lote
- Execução agendada