diff --git a/providers/openrouter/models/moonshotai/kimi-k2.5.toml b/providers/openrouter/models/moonshotai/kimi-k2.5.toml index 483639c805..ae3cd30c52 100644 --- a/providers/openrouter/models/moonshotai/kimi-k2.5.toml +++ b/providers/openrouter/models/moonshotai/kimi-k2.5.toml @@ -9,6 +9,7 @@ field = "reasoning_details" [cost] input = 0.375 output = 2.025 +cache_read = 0.203 [limit] context = 256_000 diff --git a/providers/openrouter/models/qwen/qwen3.5-397b-a17b.toml b/providers/openrouter/models/qwen/qwen3.5-397b-a17b.toml index c5e34799db..f065aaf9cc 100644 --- a/providers/openrouter/models/qwen/qwen3.5-397b-a17b.toml +++ b/providers/openrouter/models/qwen/qwen3.5-397b-a17b.toml @@ -6,6 +6,7 @@ type = "toggle" [cost] input = 0.385 output = 2.45 +cache_read = 0.111 [limit] context = 131_072 diff --git a/providers/openrouter/models/tencent/hy3.toml b/providers/openrouter/models/tencent/hy3.toml new file mode 100644 index 0000000000..396c377283 --- /dev/null +++ b/providers/openrouter/models/tencent/hy3.toml @@ -0,0 +1,28 @@ +name = "Hy3" +description = "Tencent Hy reasoning model for coding, instruction following, and agent tasks" +family = "hy3" +release_date = "2026-07-06" +last_updated = "2026-07-06" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[[reasoning_options]] +type = "effort" +values = ["none", "low", "high"] + +[cost] +input = 0.14 +output = 0.58 +cache_read = 0.035 + +[limit] +context = 202_752 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/openrouter/models/tencent/hy3:free.toml b/providers/openrouter/models/tencent/hy3:free.toml new file mode 100644 index 0000000000..055296d72e --- /dev/null +++ b/providers/openrouter/models/tencent/hy3:free.toml @@ -0,0 +1,27 @@ +name = "Hy3 (free)" +description = "Tencent Hy reasoning model for coding, instruction following, and agent tasks" +family = "hy3" +release_date = "2026-07-06" +last_updated = "2026-07-06" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[[reasoning_options]] +type = "effort" +values = ["none", "low", "high"] + +[cost] +input = 0 +output = 0 + +[limit] +context = 262_144 +output = 262_144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/openrouter/models/xiaomi/mimo-v2.5.toml b/providers/openrouter/models/xiaomi/mimo-v2.5.toml index ad850de0d7..741832ed73 100644 --- a/providers/openrouter/models/xiaomi/mimo-v2.5.toml +++ b/providers/openrouter/models/xiaomi/mimo-v2.5.toml @@ -10,6 +10,7 @@ type = "toggle" [cost] input = 0.105 output = 0.28 +cache_read = 0.028 [limit] context = 32_000 diff --git a/providers/openrouter/models/z-ai/glm-5.2.toml b/providers/openrouter/models/z-ai/glm-5.2.toml index 2772ef20f6..b233db69f3 100644 --- a/providers/openrouter/models/z-ai/glm-5.2.toml +++ b/providers/openrouter/models/z-ai/glm-5.2.toml @@ -8,9 +8,9 @@ type = "effort" values = ["high", "xhigh"] [cost] -input = 0.686 -output = 2.156 -cache_read = 0.1274 +input = 0.9086 +output = 2.8556 +cache_read = 0.16874 [limit] context = 1_048_576