A CLI da Flatkey traz a geração de mídia para o seu terminal com um único saldo. Todos os comandos aceitam --json, o que torna seguro chamá-los a partir de um script, um job de CI ou um agente de IA que analisa o stdout.
Instalar e autenticar
Requer Node.js 18 ou mais recente. Para CI, defina uma variável de ambiente em vez de fazer login:
Verifique o que a CLI está usando:
Gere seu primeiro arquivo
Sempre passe --model. O modelo de imagem padrão integrado não está atualmente roteável e retorna No available channel.
Comandos
Opções globais
Coloque -o antes de --json. A forma abreviada é rejeitada como argumento inesperado quando aparece após --json. --output funciona em qualquer posição.
Opções de vídeo
--ratio aceita 16:9, 9:16, 4:3, 3:4, 21:9 e 1:1. --resolution aceita 480p, 720p e 1080p, mas cada modelo suporta apenas parte desse intervalo — veja Geração de vídeo.
Opções de áudio
Execute flatkey audio voices --json e passe um voice_id listado para --voice-id.
Acione a partir de um agente
No modo --json, o stdout contém exatamente um objeto JSON e o stderr contém um erro JSON. Execute flatkey help --ai para imprimir uma descrição compacta do protocolo que um agente pode ler em tempo de execução.
Liste os modelos primeiro, depois gere. Um id de modelo fixo no código é a causa mais comum de uma execução com falha.
Recuperação
Tente novamente somente após alterar a requisição. Esses erros são determinísticos, portanto repetir os mesmos argumentos desperdiça tempo sem mudar o resultado.