mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-02 21:19:12 +00:00
Track gpt-4.1 model costs. Set prompt size of new gemini, openai models
This commit is contained in:
@@ -53,10 +53,17 @@ model_to_prompt_size = {
|
||||
# OpenAI Models
|
||||
"gpt-4o": 60000,
|
||||
"gpt-4o-mini": 120000,
|
||||
"gpt-4.1": 60000,
|
||||
"gpt-4.1-mini": 120000,
|
||||
"gpt-4.1-nano": 120000,
|
||||
"o1": 20000,
|
||||
"o3": 30000,
|
||||
"o1-mini": 60000,
|
||||
"o3-mini": 60000,
|
||||
"o4-mini": 60000,
|
||||
# Google Models
|
||||
"gemini-2.5-flash-preview-04-17": 120000,
|
||||
"gemini-2.5-pro-preview-03-25": 60000,
|
||||
"gemini-2.0-flash": 120000,
|
||||
"gemini-2.0-flash-lite": 120000,
|
||||
"gemini-1.5-flash": 120000,
|
||||
|
||||
@@ -38,6 +38,9 @@ model_to_cost: Dict[str, Dict[str, float]] = {
|
||||
# OpenAI Pricing: https://openai.com/api/pricing/
|
||||
"gpt-4o": {"input": 2.50, "output": 10.00},
|
||||
"gpt-4o-mini": {"input": 0.15, "output": 0.60},
|
||||
"gpt-4.1": {"input": 2.00, "output": 8.00},
|
||||
"gpt-4.1-mini": {"input": 0.40, "output": 1.60},
|
||||
"gpt-4.1-nano": {"input": 0.10, "output": 0.40},
|
||||
"o1": {"input": 15.0, "output": 60.00},
|
||||
"o3": {"input": 10.0, "output": 40.00},
|
||||
"o1-mini": {"input": 3.0, "output": 12.0},
|
||||
|
||||
Reference in New Issue
Block a user