Added Google Models

This commit is contained in:
2025-06-13 19:02:35 +09:00
parent 9440302b58
commit 6376f8f0e5
2 changed files with 4 additions and 1 deletions

View File

@@ -11,6 +11,8 @@
"o3-mini": { "prompt": 1.1, "completion": 4.4, "max": 200000, "reasoning": true },
"o3": { "prompt": 10.0, "completion": 40.0, "max": 200000, "reasoning": true },
"o4-mini": { "prompt": 1.1, "completion": 4.4, "max": 200000, "reasoning": true },
"models/gemini-2.5-flash-preview-05-20": { "prompt": 0.15, "completion": 0.60, "max": 1000000, "alias": "gemini-2.5-flash" },
"models/gemini-2.5-pro-preview-06-05": { "prompt": 1.25, "completion": 10.0, "max": 200000, "alias": "gemini-2.5-pro" },
"deepseek-r1-distill-qwen-32b": { "prompt": 0.69, "completion": 0.69, "max": 16384 },
"deepseek-r1-distill-llama-70b": { "prompt": 3.0, "completion": 3.0, "max": 4096 }
}

View File

@@ -56,13 +56,14 @@
export const chatModels: Record<string, ModelDetail> = {};
for (const [key, { prompt, completion, max, reasoning }] of Object.entries(chatModelsJson)) {
for (const [key, { prompt, completion, max, reasoning, alias }] of Object.entries(chatModelsJson)) {
chatModels[key] = {
...chatModelBase,
prompt: prompt / 1_000_000,
completion: completion / 1_000_000,
max,
...(reasoning ? { reasoning } : {}),
...(alias ? { alias } : {}),
};
}