Estimation des coûts

Mis à jour le : le trimestre dernier · 2 min de lecture

Déconseillé

Cette documentation couvre l’ancien CLI (v0). La version actuelle du CLI est la v1. Voir la documentation actuelle du CLI

lingo.dev run --estimate estime le coût d’une exécution avant qu’elle ne démarre. Le CLI Lingo.dev calcule le même delta de modifications qu’une exécution réelle, en estime le coût via votre moteur de localisation, affiche une ventilation des coûts par langue, puis s’arrête. Rien n’est traduit, écrit ni facturé.

Estimer une exécution#

bash
npx lingo.dev@latest run --estimate

Le CLI affiche une ventilation par langue ainsi qu’un 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)

Par défaut, seul le contenu en attente — le delta de modifications par rapport à i18n.lock — est chiffré. Si le delta est vide, $0.00 - nothing needs translation s’affiche.

Estimation de l’ensemble du projet#

Ajoutez --force pour chiffrer chaque chaîne, qu’elle soit déjà traduite ou non :

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

Cela correspond à une retraduction run --force ; l’estimation couvre donc l’ensemble du projet, et pas seulement le delta.

Estimation vs exécution réelle#

run --estimaterun
Calcule le deltaOuiOui
Traduit le contenuNonOui
Écrit les fichiers de destinationNonOui
FacturéNonOui

Champs de sortie#

ChampDescription
charsNombre de caractères source traduisibles dans le delta pour cette langue.
tokensNombre estimé de tokens en sortie, calculé à partir d’une heuristique de conversion caractères-tokens.
costCoût approximatif pour cette langue, ajouté au total.

Les estimations sont approximatives, pas contractuelles : le coût réel dépend du modèle et du nombre réel de tokens. --estimate nécessite le fournisseur Lingo.dev et ne peut pas être combiné avec --watch ou --frozen.

Étapes suivantes#