Was macht trueprice?
TruePrice ist ein Analysewerkzeug zur Berechnung der tatsächlichen Kosten (Preise, Latenz, Ressourcenverbrauch) von KI-Einsätzen und Softwarelösungen. Es hilft Entwicklern und KI-Agenten, verborgene Kosten über verschiedene Anbieter und Plattformen hinweg zu verstehen und zu optimieren.
Funktionen
- Kostenberechnung – Ermittelt die tatsächlichen Kosten pro API-Aufruf, Token oder Recheneinheit.
- Latenz-Messung – Zeigt Antwortzeiten und Ressourcenverbrauch an.
- Plattformunterstützung – Kompatibel mit AWS, GCP, Azure, OpenAI, Anthropic und mehr.
- Integrierbar – Kann in CI/CD-Pipelines, CLI-Workflows und Automatisierungsskripte eingebunden werden.
Verwendung
npx trueprice --provider openai --model gpt-4o-mini --tokens 1000
Oder als Modul in Ihrem Code:
import { calculateCost } from 'trueprice';
const cost = await calculateCost({
provider: 'anthropic',
model: 'claude-sonnet-4-20250514',
inputTokens: 500,
outputTokens: 200,
});
console.log(cost); // { totalCost: 0.015, latency: 320, unit: 'USD' }
Unterstützte Anbieter
| Anbieter | Modelle | Preise geladen von |
|---|---|---|
| OpenAI | gpt-4o-mini, o3, o4-mini, gpt-4.1, gpt-4.1-nano, gpt-4.1-mini | API |
| Anthropic | claude-sonnet-4-20250514, claude-3-5-sonnet-latest | API |
| AWS | Bedrock-Modelle | Preisliste |
Umgebungsvariablen
TRUEPRICE_API_KEY– API-Schlüssel für erweiterte Preisdaten.TRUEPRICE_CACHE_DIR– Verzeichnis für zwischengespeicherte Preislisten (Standard:~/.trueprice).
Lizenz
MIT – siehe LICENSE.