From b0e0d2e8f4f094961ff0810b08981ab61d77ba14 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 27 Apr 2026 08:33:11 +0000 Subject: [PATCH] chore: sync model pricing from OpenRouter API --- providers/byteplus-coding.toml | 16 +++---- providers/moonshot.toml | 4 +- providers/ollama.toml | 4 +- providers/openrouter.toml | 80 ++++++++++++++++++++++++++++++++++ providers/zhipu.toml | 8 ++-- 5 files changed, 96 insertions(+), 16 deletions(-) diff --git a/providers/byteplus-coding.toml b/providers/byteplus-coding.toml index e6ea6a9..6405b46 100644 --- a/providers/byteplus-coding.toml +++ b/providers/byteplus-coding.toml @@ -91,8 +91,8 @@ display_name = "Kimi K2.5" tier = "frontier" context_window = 196608 max_output_tokens = 8192 -input_cost_per_m = 0.60 -output_cost_per_m = 2.50 +input_cost_per_m = 0.44 +output_cost_per_m = 2.0 supports_tools = true supports_streaming = true aliases = [] @@ -103,8 +103,8 @@ display_name = "GLM-4.7" tier = "smart" context_window = 196608 max_output_tokens = 8192 -input_cost_per_m = 0.60 -output_cost_per_m = 2.20 +input_cost_per_m = 0.38 +output_cost_per_m = 1.74 supports_tools = true supports_streaming = true aliases = [] @@ -115,8 +115,8 @@ display_name = "GLM-5.1" tier = "frontier" context_window = 196608 max_output_tokens = 8192 -input_cost_per_m = 0.80 -output_cost_per_m = 3.00 +input_cost_per_m = 1.05 +output_cost_per_m = 3.5 supports_tools = true supports_streaming = true aliases = [] @@ -127,8 +127,8 @@ display_name = "GPT-OSS 120B" tier = "smart" context_window = 131072 max_output_tokens = 8192 -input_cost_per_m = 0.10 -output_cost_per_m = 0.50 +input_cost_per_m = 0.039 +output_cost_per_m = 0.19 supports_tools = true supports_streaming = true aliases = [] diff --git a/providers/moonshot.toml b/providers/moonshot.toml index 887cc23..435d2ef 100644 --- a/providers/moonshot.toml +++ b/providers/moonshot.toml @@ -14,8 +14,8 @@ display_name = "Kimi K2.6" tier = "frontier" context_window = 262144 max_output_tokens = 16384 -input_cost_per_m = 0.95 -output_cost_per_m = 4.00 +input_cost_per_m = 0.7448 +output_cost_per_m = 4.655 supports_tools = true supports_vision = true supports_streaming = true diff --git a/providers/ollama.toml b/providers/ollama.toml index 0cbb68c..3afd1d6 100644 --- a/providers/ollama.toml +++ b/providers/ollama.toml @@ -42,8 +42,8 @@ display_name = "Qwen 3" tier = "local" context_window = 40960 max_output_tokens = 8192 -input_cost_per_m = 0.325 -output_cost_per_m = 1.95 +input_cost_per_m = 0.4 +output_cost_per_m = 2.4 supports_tools = true supports_vision = false supports_streaming = true diff --git a/providers/openrouter.toml b/providers/openrouter.toml index 034fe27..4a499c9 100644 --- a/providers/openrouter.toml +++ b/providers/openrouter.toml @@ -437,3 +437,83 @@ max_output_tokens = 8192 input_cost_per_m = 0.6 output_cost_per_m = 6.0 supports_streaming = true + +[[models]] +id = "openrouter/allenai/olmo-3-32b-think" +display_name = "AllenAI: Olmo 3 32B Think (OpenRouter)" +tier = "fast" +context_window = 65536 +max_output_tokens = 65536 +input_cost_per_m = 0.15 +output_cost_per_m = 0.5 +supports_streaming = true + +[[models]] +id = "openrouter/amazon/nova-lite-v1" +display_name = "Amazon: Nova Lite 1.0 (OpenRouter)" +tier = "fast" +context_window = 300000 +max_output_tokens = 5120 +input_cost_per_m = 0.06 +output_cost_per_m = 0.24 +supports_streaming = true + +[[models]] +id = "openrouter/liquid/lfm-2-24b-a2b" +display_name = "LiquidAI: LFM2-24B-A2B (OpenRouter)" +tier = "fast" +context_window = 32768 +max_output_tokens = 8192 +input_cost_per_m = 0.03 +output_cost_per_m = 0.12 +supports_streaming = true + +[[models]] +id = "openrouter/nousresearch/hermes-2-pro-llama-3-8b" +display_name = "NousResearch: Hermes 2 Pro - Llama-3 8B (OpenRouter)" +tier = "fast" +context_window = 8192 +max_output_tokens = 8192 +input_cost_per_m = 0.14 +output_cost_per_m = 0.14 +supports_streaming = true + +[[models]] +id = "openrouter/nousresearch/hermes-3-llama-3.1-405b" +display_name = "Nous: Hermes 3 405B Instruct (OpenRouter)" +tier = "smart" +context_window = 131072 +max_output_tokens = 16384 +input_cost_per_m = 1.0 +output_cost_per_m = 1.0 +supports_streaming = true + +[[models]] +id = "openrouter/nousresearch/hermes-3-llama-3.1-405b:free" +display_name = "Nous: Hermes 3 405B Instruct (free) (OpenRouter)" +tier = "fast" +context_window = 131072 +max_output_tokens = 16384 +input_cost_per_m = 0.0 +output_cost_per_m = 0.0 +supports_streaming = true + +[[models]] +id = "openrouter/nousresearch/hermes-3-llama-3.1-70b" +display_name = "Nous: Hermes 3 70B Instruct (OpenRouter)" +tier = "fast" +context_window = 131072 +max_output_tokens = 16384 +input_cost_per_m = 0.3 +output_cost_per_m = 0.3 +supports_streaming = true + +[[models]] +id = "openrouter/rekaai/reka-edge" +display_name = "Reka Edge (OpenRouter)" +tier = "fast" +context_window = 16384 +max_output_tokens = 16384 +input_cost_per_m = 0.1 +output_cost_per_m = 0.1 +supports_streaming = true diff --git a/providers/zhipu.toml b/providers/zhipu.toml index e22aa61..9f4f8c5 100644 --- a/providers/zhipu.toml +++ b/providers/zhipu.toml @@ -14,8 +14,8 @@ display_name = "GLM-5.1" tier = "frontier" context_window = 131072 max_output_tokens = 16384 -input_cost_per_m = 0.95 -output_cost_per_m = 3.15 +input_cost_per_m = 1.05 +output_cost_per_m = 3.5 supports_tools = true supports_vision = true supports_streaming = true @@ -54,8 +54,8 @@ display_name = "GLM-4.7 Flash" tier = "fast" context_window = 207872 max_output_tokens = 16384 -input_cost_per_m = 0.0 -output_cost_per_m = 0.0 +input_cost_per_m = 0.06 +output_cost_per_m = 0.4 supports_tools = true supports_vision = false supports_streaming = true