Token cost estimation for 400+ language models
pip install llm-pricer
from llm_pricer import estimate_cost
# Calculate cost for a single model
cost = estimate_cost(
model="gpt-4",
input_tokens=1000,
output_tokens=500
)
print(f"Total cost: ${cost:.4f}")
# Compare costs across models
from llm_pricer import compare_models
comparison = compare_models(
models=["gpt-4", "claude-3-opus", "llama-2-70b"],
input_tokens=1000,
output_tokens=500
)
for model, cost in comparison.items():
print(f"{model}: ${cost:.4f}")
# Get pricing info for a model
from llm_pricer import get_pricing
pricing = get_pricing("gpt-4")
print(f"Input: ${pricing['input_per_1k']}/1K tokens")
print(f"Output: ${pricing['output_per_1k']}/1K tokens")MIT