Todo comando que aceita um corpo de requisição suporta três formas de fornecê-lo:Documentation Index
Fetch the complete documentation index at: https://docs.mka1.com/llms.txt
Use this file to discover all available pages before exploring further.
- Flags individuais (maior prioridade)
- A flag
--bodycom uma string JSON - Redirecionamento via stdin
Flags individuais
Use uma flag dedicada para cada campo. Esta é a opção mais fácil de descobrir e a mais simples de usar com autocompletar do shell:--help mostra todas as flags aceitas pelo comando, junto com as obrigatórias e opções de enum.
A flag --body
Envie o corpo completo da requisição como uma única string JSON. Útil quando você já tem o corpo formado — por exemplo, de outra ferramenta ou de um teste:
Redirecionamento via stdin
Redirecione JSON para qualquer comando que aceite um corpo. Esta é a escolha certa para scripts, encadeamento de comandos, ou leitura de corpos a partir de arquivos:Cadeia de prioridade
Quando mais de uma fonte fornece o mesmo campo, a de maior prioridade vence:| Prioridade | Fonte | Uso típico |
|---|---|---|
| 1 (maior) | Flags individuais | Ajustes pontuais, parâmetros em scripts |
| 2 | Flag --body | Corpo JSON formado inline |
| 3 (menor) | Stdin | JSON redirecionado ou vindo de arquivo |
Encadeie comandos
Como cada comando imprime JSON no stdout (quando você passa--output-format json), é possível alimentar uma chamada na próxima:
--output-format e --jq.
Entradas de arquivo
Comandos de upload de arquivos (llm files upload, llm speech transcribe, llm extract extract e similares) recebem um caminho com --file.
A CLI lê o arquivo e o envia como multipart form data:
llm speech speak) suportam --output-file para gravar o payload em um caminho em vez de imprimir:
--output-b64 quando quiser o binário codificado em base64 no stdout.