From c699c524ff6d501491a83a1fb83511e8015bbed5 Mon Sep 17 00:00:00 2001 From: teith Date: Wed, 24 Jun 2026 02:41:30 +0400 Subject: [PATCH 1/2] feat: add new model configurations for various AI models --- .../models/anthropic-claude-fable-5.toml | 23 +++++++++++++++++++ .../models/anthropic-claude-haiku-4-5.toml | 23 +++++++++++++++++++ .../models/anthropic-claude-opus-4-7.toml | 23 +++++++++++++++++++ .../models/anthropic-claude-opus-4-8.toml | 23 +++++++++++++++++++ .../models/anthropic-claude-sonnet-4-6.toml | 23 +++++++++++++++++++ .../runware/models/deepseek-v4-flash.toml | 22 ++++++++++++++++++ providers/runware/models/deepseek-v4-pro.toml | 22 ++++++++++++++++++ .../models/google-gemini-3-1-flash-lite.toml | 20 ++++++++++++++++ .../runware/models/google-gemini-3-1-pro.toml | 20 ++++++++++++++++ .../models/google-gemini-3-5-flash.toml | 22 ++++++++++++++++++ .../runware/models/google-gemini-3-flash.toml | 22 ++++++++++++++++++ .../runware/models/google-gemma-4-31b.toml | 22 ++++++++++++++++++ providers/runware/models/minimax-m2-5.toml | 22 ++++++++++++++++++ .../models/minimax-m2-7-highspeed.toml | 23 +++++++++++++++++++ providers/runware/models/minimax-m2-7.toml | 23 +++++++++++++++++++ providers/runware/models/minimax-m3.toml | 22 ++++++++++++++++++ .../runware/models/moonshotai-kimi-k2-6.toml | 22 ++++++++++++++++++ .../runware/models/openai-gpt-5-4-mini.toml | 22 ++++++++++++++++++ .../runware/models/openai-gpt-5-4-nano.toml | 22 ++++++++++++++++++ .../runware/models/openai-gpt-5-4-pro.toml | 21 +++++++++++++++++ providers/runware/models/openai-gpt-5-4.toml | 22 ++++++++++++++++++ providers/runware/models/openai-gpt-5-5.toml | 22 ++++++++++++++++++ providers/runware/models/qwen35_27b_fp8.toml | 22 ++++++++++++++++++ .../runware/models/qwen35_397b_a17b_fp8.toml | 22 ++++++++++++++++++ providers/runware/models/xai-grok-4-3.toml | 22 ++++++++++++++++++ providers/runware/models/zai-glm-4-7.toml | 22 ++++++++++++++++++ providers/runware/models/zai-glm-5-1.toml | 22 ++++++++++++++++++ providers/runware/provider.toml | 5 ++++ 28 files changed, 601 insertions(+) create mode 100644 providers/runware/models/anthropic-claude-fable-5.toml create mode 100644 providers/runware/models/anthropic-claude-haiku-4-5.toml create mode 100644 providers/runware/models/anthropic-claude-opus-4-7.toml create mode 100644 providers/runware/models/anthropic-claude-opus-4-8.toml create mode 100644 providers/runware/models/anthropic-claude-sonnet-4-6.toml create mode 100644 providers/runware/models/deepseek-v4-flash.toml create mode 100644 providers/runware/models/deepseek-v4-pro.toml create mode 100644 providers/runware/models/google-gemini-3-1-flash-lite.toml create mode 100644 providers/runware/models/google-gemini-3-1-pro.toml create mode 100644 providers/runware/models/google-gemini-3-5-flash.toml create mode 100644 providers/runware/models/google-gemini-3-flash.toml create mode 100644 providers/runware/models/google-gemma-4-31b.toml create mode 100644 providers/runware/models/minimax-m2-5.toml create mode 100644 providers/runware/models/minimax-m2-7-highspeed.toml create mode 100644 providers/runware/models/minimax-m2-7.toml create mode 100644 providers/runware/models/minimax-m3.toml create mode 100644 providers/runware/models/moonshotai-kimi-k2-6.toml create mode 100644 providers/runware/models/openai-gpt-5-4-mini.toml create mode 100644 providers/runware/models/openai-gpt-5-4-nano.toml create mode 100644 providers/runware/models/openai-gpt-5-4-pro.toml create mode 100644 providers/runware/models/openai-gpt-5-4.toml create mode 100644 providers/runware/models/openai-gpt-5-5.toml create mode 100644 providers/runware/models/qwen35_27b_fp8.toml create mode 100644 providers/runware/models/qwen35_397b_a17b_fp8.toml create mode 100644 providers/runware/models/xai-grok-4-3.toml create mode 100644 providers/runware/models/zai-glm-4-7.toml create mode 100644 providers/runware/models/zai-glm-5-1.toml create mode 100644 providers/runware/provider.toml diff --git a/providers/runware/models/anthropic-claude-fable-5.toml b/providers/runware/models/anthropic-claude-fable-5.toml new file mode 100644 index 0000000000..776fa2fc11 --- /dev/null +++ b/providers/runware/models/anthropic-claude-fable-5.toml @@ -0,0 +1,23 @@ +name = "anthropic-claude-fable-5" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-06-12" +last_updated = "2026-06-12" +open_weights = false + +[cost] +input = 10.0 +output = 50.0 +cache_read = 1.0 +cache_write = 12.5 + +[limit] +context = 1000000 +input = 1000000 +output = 128000 + +[modalities] +input = ["text", "image", "pdf"] +output = ["text"] diff --git a/providers/runware/models/anthropic-claude-haiku-4-5.toml b/providers/runware/models/anthropic-claude-haiku-4-5.toml new file mode 100644 index 0000000000..0e667bf3b9 --- /dev/null +++ b/providers/runware/models/anthropic-claude-haiku-4-5.toml @@ -0,0 +1,23 @@ +name = "Claude Haiku 4.5" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-05" +last_updated = "2026-05-05" +open_weights = false + +[cost] +input = 1.0 +output = 5.0 +cache_read = 0.1 +cache_write = 1.25 + +[limit] +context = 200000 +input = 200000 +output = 64000 + +[modalities] +input = ["text", "image", "pdf"] +output = ["text"] diff --git a/providers/runware/models/anthropic-claude-opus-4-7.toml b/providers/runware/models/anthropic-claude-opus-4-7.toml new file mode 100644 index 0000000000..573f3996d4 --- /dev/null +++ b/providers/runware/models/anthropic-claude-opus-4-7.toml @@ -0,0 +1,23 @@ +name = "Claude Opus 4.7" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-05" +last_updated = "2026-05-05" +open_weights = false + +[cost] +input = 5.0 +output = 25.0 +cache_read = 0.5 +cache_write = 6.25 + +[limit] +context = 1000000 +input = 1000000 +output = 128000 + +[modalities] +input = ["text", "image", "pdf"] +output = ["text"] diff --git a/providers/runware/models/anthropic-claude-opus-4-8.toml b/providers/runware/models/anthropic-claude-opus-4-8.toml new file mode 100644 index 0000000000..2c1f8da300 --- /dev/null +++ b/providers/runware/models/anthropic-claude-opus-4-8.toml @@ -0,0 +1,23 @@ +name = "Claude Opus 4.8" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-29" +last_updated = "2026-05-29" +open_weights = false + +[cost] +input = 5.0 +output = 25.0 +cache_read = 0.5 +cache_write = 6.25 + +[limit] +context = 1000000 +input = 1000000 +output = 128000 + +[modalities] +input = ["text", "image", "pdf"] +output = ["text"] diff --git a/providers/runware/models/anthropic-claude-sonnet-4-6.toml b/providers/runware/models/anthropic-claude-sonnet-4-6.toml new file mode 100644 index 0000000000..18a8080340 --- /dev/null +++ b/providers/runware/models/anthropic-claude-sonnet-4-6.toml @@ -0,0 +1,23 @@ +name = "Claude Sonnet 4.6" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-05" +last_updated = "2026-05-05" +open_weights = false + +[cost] +input = 3.0 +output = 15.0 +cache_read = 0.3 +cache_write = 3.75 + +[limit] +context = 1000000 +input = 1000000 +output = 64000 + +[modalities] +input = ["text", "image", "pdf"] +output = ["text"] diff --git a/providers/runware/models/deepseek-v4-flash.toml b/providers/runware/models/deepseek-v4-flash.toml new file mode 100644 index 0000000000..59011e232a --- /dev/null +++ b/providers/runware/models/deepseek-v4-flash.toml @@ -0,0 +1,22 @@ +name = "DeepSeek-V4-Flash" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-15" +last_updated = "2026-05-15" +open_weights = true + +[cost] +input = 0.14 +output = 0.28 +cache_read = 0.014 + +[limit] +context = 1048576 +input = 1048576 +output = 384000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/deepseek-v4-pro.toml b/providers/runware/models/deepseek-v4-pro.toml new file mode 100644 index 0000000000..d13fe0aff0 --- /dev/null +++ b/providers/runware/models/deepseek-v4-pro.toml @@ -0,0 +1,22 @@ +name = "DeepSeek-V4-Pro" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-06-12" +last_updated = "2026-06-12" +open_weights = true + +[cost] +input = 1.3 +output = 2.6 +cache_read = 0.13 + +[limit] +context = 1048576 +input = 1048576 +output = 100000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/google-gemini-3-1-flash-lite.toml b/providers/runware/models/google-gemini-3-1-flash-lite.toml new file mode 100644 index 0000000000..5601e2881c --- /dev/null +++ b/providers/runware/models/google-gemini-3-1-flash-lite.toml @@ -0,0 +1,20 @@ +name = "Google Gemini 3.1 Flash Lite" +attachment = true +reasoning = true +tool_call = true +structured_output = false +open_weights = false + +[cost] +input = 0.25 +output = 1.5 +cache_read = 0.025 + +[limit] +context = 1048576 +input = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio", "pdf"] +output = ["text"] diff --git a/providers/runware/models/google-gemini-3-1-pro.toml b/providers/runware/models/google-gemini-3-1-pro.toml new file mode 100644 index 0000000000..9a4595b4b9 --- /dev/null +++ b/providers/runware/models/google-gemini-3-1-pro.toml @@ -0,0 +1,20 @@ +name = "Google Gemini 3.1 Pro" +attachment = true +reasoning = true +tool_call = false +structured_output = false +open_weights = false + +[cost] +input = 2.0 +output = 12.0 +cache_read = 0.2 + +[limit] +context = 1048576 +input = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio", "pdf"] +output = ["text"] diff --git a/providers/runware/models/google-gemini-3-5-flash.toml b/providers/runware/models/google-gemini-3-5-flash.toml new file mode 100644 index 0000000000..0b34a7dd4b --- /dev/null +++ b/providers/runware/models/google-gemini-3-5-flash.toml @@ -0,0 +1,22 @@ +name = "google-gemini-3-5-flash" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-19" +last_updated = "2026-05-19" +open_weights = false + +[cost] +input = 1.5 +output = 9.0 +cache_read = 0.15 + +[limit] +context = 1048576 +input = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio", "pdf"] +output = ["text"] diff --git a/providers/runware/models/google-gemini-3-flash.toml b/providers/runware/models/google-gemini-3-flash.toml new file mode 100644 index 0000000000..177526ae51 --- /dev/null +++ b/providers/runware/models/google-gemini-3-flash.toml @@ -0,0 +1,22 @@ +name = "Google Gemini 3 Flash" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-19" +last_updated = "2026-03-19" +open_weights = false + +[cost] +input = 0.5 +output = 3.0 +cache_read = 0.05 + +[limit] +context = 1048576 +input = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio", "pdf"] +output = ["text"] diff --git a/providers/runware/models/google-gemma-4-31b.toml b/providers/runware/models/google-gemma-4-31b.toml new file mode 100644 index 0000000000..5664614c1d --- /dev/null +++ b/providers/runware/models/google-gemma-4-31b.toml @@ -0,0 +1,22 @@ +name = "google-gemma-4-31b" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-12" +last_updated = "2026-05-12" +open_weights = false + +[cost] +input = 0.12 +output = 0.37 +cache_read = 0.012 + +[limit] +context = 131072 +input = 131072 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/minimax-m2-5.toml b/providers/runware/models/minimax-m2-5.toml new file mode 100644 index 0000000000..1363feb971 --- /dev/null +++ b/providers/runware/models/minimax-m2-5.toml @@ -0,0 +1,22 @@ +name = "MiniMax M2.5" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-12" +last_updated = "2026-03-12" +open_weights = true + +[cost] +input = 0.27 +output = 0.95 +cache_read = 0.027 + +[limit] +context = 0 # TODO: /v1/models returned null +input = 0 # TODO: /v1/models returned null +output = 0 # TODO: /v1/models returned null + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/minimax-m2-7-highspeed.toml b/providers/runware/models/minimax-m2-7-highspeed.toml new file mode 100644 index 0000000000..5760275968 --- /dev/null +++ b/providers/runware/models/minimax-m2-7-highspeed.toml @@ -0,0 +1,23 @@ +name = "MiniMax-M2.7" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-18" +last_updated = "2026-03-18" +open_weights = true + +[cost] +input = 0.6 +output = 2.4 +cache_read = 0.06 +cache_write = 0.375 + +[limit] +context = 131072 +input = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/minimax-m2-7.toml b/providers/runware/models/minimax-m2-7.toml new file mode 100644 index 0000000000..4df920d407 --- /dev/null +++ b/providers/runware/models/minimax-m2-7.toml @@ -0,0 +1,23 @@ +name = "MiniMax-M2.7" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-18" +last_updated = "2026-03-18" +open_weights = true + +[cost] +input = 0.3 +output = 1.2 +cache_read = 0.06 +cache_write = 0.375 + +[limit] +context = 131072 +input = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/minimax-m3.toml b/providers/runware/models/minimax-m3.toml new file mode 100644 index 0000000000..683e19fc0b --- /dev/null +++ b/providers/runware/models/minimax-m3.toml @@ -0,0 +1,22 @@ +name = "MiniMax M3" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-06-03" +last_updated = "2026-06-03" +open_weights = true + +[cost] +input = 0.6 +output = 2.4 +cache_read = 0.12 + +[limit] +context = 1000000 +input = 1000000 +output = 512000 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] diff --git a/providers/runware/models/moonshotai-kimi-k2-6.toml b/providers/runware/models/moonshotai-kimi-k2-6.toml new file mode 100644 index 0000000000..877cdb295b --- /dev/null +++ b/providers/runware/models/moonshotai-kimi-k2-6.toml @@ -0,0 +1,22 @@ +name = "moonshotai-kimi-k2-6" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-07" +last_updated = "2026-05-07" +open_weights = true + +[cost] +input = 0.9 +output = 4.2 +cache_read = 0.18 + +[limit] +context = 262144 +input = 262144 +output = 49152 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/openai-gpt-5-4-mini.toml b/providers/runware/models/openai-gpt-5-4-mini.toml new file mode 100644 index 0000000000..ccdbd0d045 --- /dev/null +++ b/providers/runware/models/openai-gpt-5-4-mini.toml @@ -0,0 +1,22 @@ +name = "GPT-5.4 Mini" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-28" +last_updated = "2026-03-28" +open_weights = false + +[cost] +input = 0.75 +output = 4.5 +cache_read = 0.075 + +[limit] +context = 400000 +input = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/openai-gpt-5-4-nano.toml b/providers/runware/models/openai-gpt-5-4-nano.toml new file mode 100644 index 0000000000..da0df4b6a7 --- /dev/null +++ b/providers/runware/models/openai-gpt-5-4-nano.toml @@ -0,0 +1,22 @@ +name = "GPT-5.4 Nano" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-28" +last_updated = "2026-03-28" +open_weights = false + +[cost] +input = 0.2 +output = 1.25 +cache_read = 0.02 + +[limit] +context = 400000 +input = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/openai-gpt-5-4-pro.toml b/providers/runware/models/openai-gpt-5-4-pro.toml new file mode 100644 index 0000000000..f42540d92f --- /dev/null +++ b/providers/runware/models/openai-gpt-5-4-pro.toml @@ -0,0 +1,21 @@ +name = "GPT-5.4 Pro" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-28" +last_updated = "2026-03-28" +open_weights = false + +[cost] +input = 30.0 +output = 180.0 + +[limit] +context = 1050000 +input = 1050000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/openai-gpt-5-4.toml b/providers/runware/models/openai-gpt-5-4.toml new file mode 100644 index 0000000000..b75523059e --- /dev/null +++ b/providers/runware/models/openai-gpt-5-4.toml @@ -0,0 +1,22 @@ +name = "GPT-5.4" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-27" +last_updated = "2026-03-27" +open_weights = false + +[cost] +input = 2.5 +output = 15.0 +cache_read = 0.25 + +[limit] +context = 1050000 +input = 1050000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/openai-gpt-5-5.toml b/providers/runware/models/openai-gpt-5-5.toml new file mode 100644 index 0000000000..cca91d9b11 --- /dev/null +++ b/providers/runware/models/openai-gpt-5-5.toml @@ -0,0 +1,22 @@ +name = "GPT-5.5" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-06" +last_updated = "2026-05-06" +open_weights = false + +[cost] +input = 5.0 +output = 30.0 +cache_read = 0.5 + +[limit] +context = 1050000 +input = 1050000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/qwen35_27b_fp8.toml b/providers/runware/models/qwen35_27b_fp8.toml new file mode 100644 index 0000000000..c258bd9f60 --- /dev/null +++ b/providers/runware/models/qwen35_27b_fp8.toml @@ -0,0 +1,22 @@ +name = "Qwen3.5-27B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-04-10" +last_updated = "2026-04-10" +open_weights = true + +[cost] +input = 0.24 +output = 2.0 +cache_read = 0.024 + +[limit] +context = 131072 +input = 131072 +output = 128000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/qwen35_397b_a17b_fp8.toml b/providers/runware/models/qwen35_397b_a17b_fp8.toml new file mode 100644 index 0000000000..cb316c1660 --- /dev/null +++ b/providers/runware/models/qwen35_397b_a17b_fp8.toml @@ -0,0 +1,22 @@ +name = "Qwen3.5-397B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-04-10" +last_updated = "2026-04-10" +open_weights = true + +[cost] +input = 0.5 +output = 3.2 +cache_read = 0.05 + +[limit] +context = 131072 +input = 131072 +output = 128000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/xai-grok-4-3.toml b/providers/runware/models/xai-grok-4-3.toml new file mode 100644 index 0000000000..2523d937c6 --- /dev/null +++ b/providers/runware/models/xai-grok-4-3.toml @@ -0,0 +1,22 @@ +name = "Grok 4.3" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-05-22" +last_updated = "2026-05-22" +open_weights = false + +[cost] +input = 1.25 +output = 2.5 +cache_read = 0.2 + +[limit] +context = 1048576 +input = 1048576 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/zai-glm-4-7.toml b/providers/runware/models/zai-glm-4-7.toml new file mode 100644 index 0000000000..83b856a3be --- /dev/null +++ b/providers/runware/models/zai-glm-4-7.toml @@ -0,0 +1,22 @@ +name = "GLM-4.7" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-03-12" +last_updated = "2026-03-12" +open_weights = true + +[cost] +input = 0.4 +output = 1.75 +cache_read = 0.04 + +[limit] +context = 200000 +input = 200000 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/models/zai-glm-5-1.toml b/providers/runware/models/zai-glm-5-1.toml new file mode 100644 index 0000000000..f129667bd1 --- /dev/null +++ b/providers/runware/models/zai-glm-5-1.toml @@ -0,0 +1,22 @@ +name = "GLM-5.1" +attachment = false +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-04-17" +last_updated = "2026-04-17" +open_weights = true + +[cost] +input = 1.4 +output = 4.4 +cache_read = 0.26 + +[limit] +context = 200000 +input = 200000 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/runware/provider.toml b/providers/runware/provider.toml new file mode 100644 index 0000000000..39d5be7c12 --- /dev/null +++ b/providers/runware/provider.toml @@ -0,0 +1,5 @@ +name = "Runware" +npm = "@ai-sdk/openai-compatible" +api = "https://api.runware.ai/v1" +env = ["RUNWARE_API_KEY"] +doc = "https://runware.ai/docs" From 2f85ef80a1decba5fa307028f86c908cdc39b8d1 Mon Sep 17 00:00:00 2001 From: teith Date: Wed, 24 Jun 2026 20:12:02 +0400 Subject: [PATCH 2/2] feat: update cost parameters and add new model configurations for GPT-5 --- .../runware/models/deepseek-v4-flash.toml | 4 ++-- providers/runware/models/deepseek-v4-pro.toml | 6 ++--- .../models/google-gemini-3-1-flash-lite.toml | 4 +++- .../runware/models/google-gemini-3-1-pro.toml | 6 +++-- .../runware/models/google-gemma-4-31b.toml | 4 ++-- providers/runware/models/minimax-m2-5.toml | 12 +++++----- providers/runware/models/minimax-m3.toml | 6 ++--- .../runware/models/moonshotai-kimi-k2-6.toml | 6 ++--- .../runware/models/openai-gpt-5-mini.toml | 22 +++++++++++++++++++ .../runware/models/openai-gpt-5-nano.toml | 22 +++++++++++++++++++ providers/runware/models/qwen35_27b_fp8.toml | 4 ++-- .../runware/models/qwen35_397b_a17b_fp8.toml | 4 ++-- providers/runware/models/zai-glm-4-7.toml | 4 ++-- 13 files changed, 76 insertions(+), 28 deletions(-) create mode 100644 providers/runware/models/openai-gpt-5-mini.toml create mode 100644 providers/runware/models/openai-gpt-5-nano.toml diff --git a/providers/runware/models/deepseek-v4-flash.toml b/providers/runware/models/deepseek-v4-flash.toml index 59011e232a..3ff3f27f21 100644 --- a/providers/runware/models/deepseek-v4-flash.toml +++ b/providers/runware/models/deepseek-v4-flash.toml @@ -8,8 +8,8 @@ last_updated = "2026-05-15" open_weights = true [cost] -input = 0.14 -output = 0.28 +input = 0.076 +output = 0.153 cache_read = 0.014 [limit] diff --git a/providers/runware/models/deepseek-v4-pro.toml b/providers/runware/models/deepseek-v4-pro.toml index d13fe0aff0..7b6bd6f34e 100644 --- a/providers/runware/models/deepseek-v4-pro.toml +++ b/providers/runware/models/deepseek-v4-pro.toml @@ -8,9 +8,9 @@ last_updated = "2026-06-12" open_weights = true [cost] -input = 1.3 -output = 2.6 -cache_read = 0.13 +input = 0.961 +output = 1.922 +cache_read = 0.079 [limit] context = 1048576 diff --git a/providers/runware/models/google-gemini-3-1-flash-lite.toml b/providers/runware/models/google-gemini-3-1-flash-lite.toml index 5601e2881c..ac5ce4d68d 100644 --- a/providers/runware/models/google-gemini-3-1-flash-lite.toml +++ b/providers/runware/models/google-gemini-3-1-flash-lite.toml @@ -2,7 +2,9 @@ name = "Google Gemini 3.1 Flash Lite" attachment = true reasoning = true tool_call = true -structured_output = false +structured_output = true +release_date = "2026-03-04" +last_updated = "2026-03-04" open_weights = false [cost] diff --git a/providers/runware/models/google-gemini-3-1-pro.toml b/providers/runware/models/google-gemini-3-1-pro.toml index 9a4595b4b9..df06df4236 100644 --- a/providers/runware/models/google-gemini-3-1-pro.toml +++ b/providers/runware/models/google-gemini-3-1-pro.toml @@ -1,8 +1,10 @@ name = "Google Gemini 3.1 Pro" attachment = true reasoning = true -tool_call = false -structured_output = false +tool_call = true +structured_output = true +release_date = "2026-03-04" +last_updated = "2026-03-04" open_weights = false [cost] diff --git a/providers/runware/models/google-gemma-4-31b.toml b/providers/runware/models/google-gemma-4-31b.toml index 5664614c1d..cebf33bf16 100644 --- a/providers/runware/models/google-gemma-4-31b.toml +++ b/providers/runware/models/google-gemma-4-31b.toml @@ -8,8 +8,8 @@ last_updated = "2026-05-12" open_weights = false [cost] -input = 0.12 -output = 0.37 +input = 0.102 +output = 0.297 cache_read = 0.012 [limit] diff --git a/providers/runware/models/minimax-m2-5.toml b/providers/runware/models/minimax-m2-5.toml index 1363feb971..0c3b927e57 100644 --- a/providers/runware/models/minimax-m2-5.toml +++ b/providers/runware/models/minimax-m2-5.toml @@ -8,14 +8,14 @@ last_updated = "2026-03-12" open_weights = true [cost] -input = 0.27 -output = 0.95 -cache_read = 0.027 +input = 0.127 +output = 0.765 +cache_read = 0.025 [limit] -context = 0 # TODO: /v1/models returned null -input = 0 # TODO: /v1/models returned null -output = 0 # TODO: /v1/models returned null +context = 131072 +input = 131072 +output = 196608 [modalities] input = ["text"] diff --git a/providers/runware/models/minimax-m3.toml b/providers/runware/models/minimax-m3.toml index 683e19fc0b..842184a042 100644 --- a/providers/runware/models/minimax-m3.toml +++ b/providers/runware/models/minimax-m3.toml @@ -8,9 +8,9 @@ last_updated = "2026-06-03" open_weights = true [cost] -input = 0.6 -output = 2.4 -cache_read = 0.12 +input = 0.3 +output = 1.2 +cache_read = 0.06 [limit] context = 1000000 diff --git a/providers/runware/models/moonshotai-kimi-k2-6.toml b/providers/runware/models/moonshotai-kimi-k2-6.toml index 877cdb295b..f790549441 100644 --- a/providers/runware/models/moonshotai-kimi-k2-6.toml +++ b/providers/runware/models/moonshotai-kimi-k2-6.toml @@ -8,9 +8,9 @@ last_updated = "2026-05-07" open_weights = true [cost] -input = 0.9 -output = 4.2 -cache_read = 0.18 +input = 0.6 +output = 3.05 +cache_read = 0.13 [limit] context = 262144 diff --git a/providers/runware/models/openai-gpt-5-mini.toml b/providers/runware/models/openai-gpt-5-mini.toml new file mode 100644 index 0000000000..3d222007b0 --- /dev/null +++ b/providers/runware/models/openai-gpt-5-mini.toml @@ -0,0 +1,22 @@ +name = "GPT-5 Mini" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-06-24" +last_updated = "2026-06-24" +open_weights = false + +[cost] +input = 0.25 +output = 2.0 +cache_read = 0.025 + +[limit] +context = 131072 +input = 131072 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/openai-gpt-5-nano.toml b/providers/runware/models/openai-gpt-5-nano.toml new file mode 100644 index 0000000000..647b401743 --- /dev/null +++ b/providers/runware/models/openai-gpt-5-nano.toml @@ -0,0 +1,22 @@ +name = "GPT-5 Nano" +attachment = true +reasoning = true +tool_call = true +structured_output = true +release_date = "2026-06-24" +last_updated = "2026-06-24" +open_weights = false + +[cost] +input = 0.05 +output = 0.4 +cache_read = 0.005 + +[limit] +context = 131072 +input = 131072 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/runware/models/qwen35_27b_fp8.toml b/providers/runware/models/qwen35_27b_fp8.toml index c258bd9f60..562e841c0b 100644 --- a/providers/runware/models/qwen35_27b_fp8.toml +++ b/providers/runware/models/qwen35_27b_fp8.toml @@ -8,8 +8,8 @@ last_updated = "2026-04-10" open_weights = true [cost] -input = 0.24 -output = 2.0 +input = 0.165 +output = 1.326 cache_read = 0.024 [limit] diff --git a/providers/runware/models/qwen35_397b_a17b_fp8.toml b/providers/runware/models/qwen35_397b_a17b_fp8.toml index cb316c1660..5075d46f0d 100644 --- a/providers/runware/models/qwen35_397b_a17b_fp8.toml +++ b/providers/runware/models/qwen35_397b_a17b_fp8.toml @@ -8,8 +8,8 @@ last_updated = "2026-04-10" open_weights = true [cost] -input = 0.5 -output = 3.2 +input = 0.327 +output = 1.989 cache_read = 0.05 [limit] diff --git a/providers/runware/models/zai-glm-4-7.toml b/providers/runware/models/zai-glm-4-7.toml index 83b856a3be..ab168aba7e 100644 --- a/providers/runware/models/zai-glm-4-7.toml +++ b/providers/runware/models/zai-glm-4-7.toml @@ -8,8 +8,8 @@ last_updated = "2026-03-12" open_weights = true [cost] -input = 0.4 -output = 1.75 +input = 0.34 +output = 1.487 cache_read = 0.04 [limit]