Estimativa de custo

Max PrilutskiyCEO e cofundadorAtualizado em: há 3 meses · 2 min de leitura

Obsoleto

Esta documentação cobre o CLI legado (v0). O CLI atual é o v1. Veja a documentação atual da CLI

lingo.dev run --estimate calcula o custo de uma execução antes mesmo de ela acontecer. A CLI do Lingo.dev calcula o mesmo delta de alterações de uma execução real, aplica o preço com base no seu engine de localização, exibe um detalhamento de custos por idioma e encerra. Nada é traduzido, gravado ou cobrado.

Como estimar uma execução#

bash
npx lingo.dev@latest run --estimate

A CLI exibe um detalhamento por idioma e o total:

text
[Estimate]
✔ Delta computed for 3 task(s)
›   es: ~$0.04 (12,300 chars, ~3,075 tokens)
›   de: ~$0.04 (12,300 chars, ~3,075 tokens)
›   fr: ~$0.04 (12,300 chars, ~3,075 tokens)
✔ Estimated cost: ~$0.12 (estimate, not a quote — nothing was translated)

Por padrão, apenas o conteúdo pendente — o delta de alterações em relação a i18n.lock — entra no cálculo. Se o delta estiver vazio, a CLI exibirá $0.00 - nothing needs translation.

Estimativa do projeto completo#

Adicione --force para calcular o custo de todas as strings, independentemente do que já foi traduzido:

bash
npx lingo.dev@latest run --estimate --force

Isso espelha uma retradução com run --force, então a estimativa cobre o projeto inteiro, e não apenas o delta.

Estimativa vs. execução real#

run --estimaterun
Calcula o deltaSimSim
Traduz o conteúdoNãoSim
Grava os arquivos de destinoNãoSim
Gera cobrançaNãoSim

Campos da saída#

CampoDescrição
charsCaracteres de origem traduzíveis no delta para aquele idioma.
tokensEstimativa de tokens de saída, derivada de uma heurística de conversão de caracteres em tokens.
costCusto aproximado para aquele idioma, somado ao total.

As estimativas são aproximadas, não um orçamento — o custo real depende do modelo e da contagem real de tokens. --estimate requer o provedor Lingo.dev e não pode ser combinado com --watch nem --frozen.

Próximos passos#