From 82b006a9bd647038ca6b33b57032a2945f291339 Mon Sep 17 00:00:00 2001 From: MeliousAI Date: Tue, 27 Jan 2026 18:08:04 +0100 Subject: [PATCH] feat(providers): add Melious provider Add Melious as a new OpenAI-compatible provider with 33 models including DeepSeek, GLM, Qwen, Llama, Kimi, Hermes, MiniMax, Nemotron, Gemma, Mistral, and Devstral series. Models support various capabilities including reasoning, tool calling, and vision inputs. --- providers/melious/logo.svg | 3 +++ .../melious/models/deepseek-r1-0528.toml | 23 +++++++++++++++++++ providers/melious/models/deepseek-v3.1.toml | 23 +++++++++++++++++++ providers/melious/models/deepseek-v3.2.toml | 23 +++++++++++++++++++ .../models/devstral-2-123b-instruct-2512.toml | 23 +++++++++++++++++++ providers/melious/models/gemma-3-27b-it.toml | 23 +++++++++++++++++++ providers/melious/models/glm-4.5-air.toml | 23 +++++++++++++++++++ providers/melious/models/glm-4.5.toml | 23 +++++++++++++++++++ providers/melious/models/glm-4.6.toml | 23 +++++++++++++++++++ providers/melious/models/glm-4.7.toml | 23 +++++++++++++++++++ providers/melious/models/gpt-oss-120b.toml | 23 +++++++++++++++++++ providers/melious/models/gpt-oss-20b.toml | 23 +++++++++++++++++++ providers/melious/models/hermes-4-405b.toml | 23 +++++++++++++++++++ providers/melious/models/hermes-4-70b.toml | 23 +++++++++++++++++++ .../melious/models/kimi-k2-instruct.toml | 23 +++++++++++++++++++ .../melious/models/kimi-k2-thinking.toml | 23 +++++++++++++++++++ .../melious/models/llama-3.1-8b-instruct.toml | 23 +++++++++++++++++++ .../models/llama-3.3-70b-instruct.toml | 23 +++++++++++++++++++ providers/melious/models/minimax-m2.1.toml | 23 +++++++++++++++++++ providers/melious/models/minimax-m2.toml | 23 +++++++++++++++++++ .../mistral-small-3.2-24b-instruct.toml | 23 +++++++++++++++++++ .../models/nemotron-3-nano-30b-a3b.toml | 23 +++++++++++++++++++ .../melious/models/nemotron-nano-12b-v2.toml | 23 +++++++++++++++++++ .../melious/models/qwen2.5-72b-instruct.toml | 23 +++++++++++++++++++ .../models/qwen3-235b-a22b-instruct.toml | 23 +++++++++++++++++++ .../models/qwen3-235b-a22b-thinking.toml | 23 +++++++++++++++++++ .../models/qwen3-30b-a3b-instruct.toml | 23 +++++++++++++++++++ .../models/qwen3-30b-a3b-thinking.toml | 23 +++++++++++++++++++ providers/melious/models/qwen3-32b.toml | 23 +++++++++++++++++++ providers/melious/models/qwen3-8b.toml | 23 +++++++++++++++++++ .../models/qwen3-coder-30b-a3b-instruct.toml | 23 +++++++++++++++++++ .../qwen3-coder-480b-a35b-instruct.toml | 23 +++++++++++++++++++ .../models/qwen3-vl-235b-a22b-instruct.toml | 23 +++++++++++++++++++ providers/melious/provider.toml | 5 ++++ 34 files changed, 744 insertions(+) create mode 100644 providers/melious/logo.svg create mode 100644 providers/melious/models/deepseek-r1-0528.toml create mode 100644 providers/melious/models/deepseek-v3.1.toml create mode 100644 providers/melious/models/deepseek-v3.2.toml create mode 100644 providers/melious/models/devstral-2-123b-instruct-2512.toml create mode 100644 providers/melious/models/gemma-3-27b-it.toml create mode 100644 providers/melious/models/glm-4.5-air.toml create mode 100644 providers/melious/models/glm-4.5.toml create mode 100644 providers/melious/models/glm-4.6.toml create mode 100644 providers/melious/models/glm-4.7.toml create mode 100644 providers/melious/models/gpt-oss-120b.toml create mode 100644 providers/melious/models/gpt-oss-20b.toml create mode 100644 providers/melious/models/hermes-4-405b.toml create mode 100644 providers/melious/models/hermes-4-70b.toml create mode 100644 providers/melious/models/kimi-k2-instruct.toml create mode 100644 providers/melious/models/kimi-k2-thinking.toml create mode 100644 providers/melious/models/llama-3.1-8b-instruct.toml create mode 100644 providers/melious/models/llama-3.3-70b-instruct.toml create mode 100644 providers/melious/models/minimax-m2.1.toml create mode 100644 providers/melious/models/minimax-m2.toml create mode 100644 providers/melious/models/mistral-small-3.2-24b-instruct.toml create mode 100644 providers/melious/models/nemotron-3-nano-30b-a3b.toml create mode 100644 providers/melious/models/nemotron-nano-12b-v2.toml create mode 100644 providers/melious/models/qwen2.5-72b-instruct.toml create mode 100644 providers/melious/models/qwen3-235b-a22b-instruct.toml create mode 100644 providers/melious/models/qwen3-235b-a22b-thinking.toml create mode 100644 providers/melious/models/qwen3-30b-a3b-instruct.toml create mode 100644 providers/melious/models/qwen3-30b-a3b-thinking.toml create mode 100644 providers/melious/models/qwen3-32b.toml create mode 100644 providers/melious/models/qwen3-8b.toml create mode 100644 providers/melious/models/qwen3-coder-30b-a3b-instruct.toml create mode 100644 providers/melious/models/qwen3-coder-480b-a35b-instruct.toml create mode 100644 providers/melious/models/qwen3-vl-235b-a22b-instruct.toml create mode 100644 providers/melious/provider.toml diff --git a/providers/melious/logo.svg b/providers/melious/logo.svg new file mode 100644 index 000000000..4d0d3f180 --- /dev/null +++ b/providers/melious/logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/providers/melious/models/deepseek-r1-0528.toml b/providers/melious/models/deepseek-r1-0528.toml new file mode 100644 index 000000000..9c6469d8f --- /dev/null +++ b/providers/melious/models/deepseek-r1-0528.toml @@ -0,0 +1,23 @@ +name = "DeepSeek R1 0528" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2024-07" +release_date = "2025-05-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 1.19 +output = 3.57 + +[limit] +context = 164000 +input = 164000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/deepseek-v3.1.toml b/providers/melious/models/deepseek-v3.1.toml new file mode 100644 index 000000000..ad1041886 --- /dev/null +++ b/providers/melious/models/deepseek-v3.1.toml @@ -0,0 +1,23 @@ +name = "DeepSeek V3.1" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-10" +release_date = "2025-10-15" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.3 +output = 1.19 + +[limit] +context = 164000 +input = 164000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/deepseek-v3.2.toml b/providers/melious/models/deepseek-v3.2.toml new file mode 100644 index 000000000..468fb6e35 --- /dev/null +++ b/providers/melious/models/deepseek-v3.2.toml @@ -0,0 +1,23 @@ +name = "DeepSeek V3.2" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-12" +release_date = "2025-12-20" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.48 +output = 0.77 + +[limit] +context = 164000 +input = 164000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/devstral-2-123b-instruct-2512.toml b/providers/melious/models/devstral-2-123b-instruct-2512.toml new file mode 100644 index 000000000..09a4df5ab --- /dev/null +++ b/providers/melious/models/devstral-2-123b-instruct-2512.toml @@ -0,0 +1,23 @@ +name = "Devstral 2 123B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2025-12" +release_date = "2025-12-09" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.83 +output = 3.33 + +[limit] +context = 200000 +input = 200000 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/gemma-3-27b-it.toml b/providers/melious/models/gemma-3-27b-it.toml new file mode 100644 index 000000000..50485ff3e --- /dev/null +++ b/providers/melious/models/gemma-3-27b-it.toml @@ -0,0 +1,23 @@ +name = "Gemma 3 27B IT" +attachment = true +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-08" +release_date = "2025-03-12" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.18 +output = 0.71 + +[limit] +context = 110000 +input = 110000 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/melious/models/glm-4.5-air.toml b/providers/melious/models/glm-4.5-air.toml new file mode 100644 index 000000000..7d0f15c43 --- /dev/null +++ b/providers/melious/models/glm-4.5-air.toml @@ -0,0 +1,23 @@ +name = "GLM-4.5 Air" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2025-01" +release_date = "2025-07-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.48 +output = 1.9 + +[limit] +context = 128000 +input = 128000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/glm-4.5.toml b/providers/melious/models/glm-4.5.toml new file mode 100644 index 000000000..eddc3f0f3 --- /dev/null +++ b/providers/melious/models/glm-4.5.toml @@ -0,0 +1,23 @@ +name = "GLM-4.5" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2025-01" +release_date = "2025-07-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.95 +output = 3.57 + +[limit] +context = 128000 +input = 128000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/glm-4.6.toml b/providers/melious/models/glm-4.6.toml new file mode 100644 index 000000000..389dcbe45 --- /dev/null +++ b/providers/melious/models/glm-4.6.toml @@ -0,0 +1,23 @@ +name = "GLM-4.6" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-08" +release_date = "2025-09-30" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 1.19 +output = 3.57 + +[limit] +context = 200000 +input = 200000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/glm-4.7.toml b/providers/melious/models/glm-4.7.toml new file mode 100644 index 000000000..f4cb54dcc --- /dev/null +++ b/providers/melious/models/glm-4.7.toml @@ -0,0 +1,23 @@ +name = "GLM-4.7" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2026-01" +release_date = "2026-01-10" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.95 +output = 3.45 + +[limit] +context = 203000 +input = 203000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/gpt-oss-120b.toml b/providers/melious/models/gpt-oss-120b.toml new file mode 100644 index 000000000..ff168c3fe --- /dev/null +++ b/providers/melious/models/gpt-oss-120b.toml @@ -0,0 +1,23 @@ +name = "GPT-OSS 120B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2025-01" +release_date = "2025-08-05" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.18 +output = 0.71 + +[limit] +context = 131072 +input = 131072 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/gpt-oss-20b.toml b/providers/melious/models/gpt-oss-20b.toml new file mode 100644 index 000000000..b31b43b3b --- /dev/null +++ b/providers/melious/models/gpt-oss-20b.toml @@ -0,0 +1,23 @@ +name = "GPT-OSS 20B" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-01" +release_date = "2025-08-05" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.07 +output = 0.3 + +[limit] +context = 131072 +input = 131072 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/hermes-4-405b.toml b/providers/melious/models/hermes-4-405b.toml new file mode 100644 index 000000000..9c886066d --- /dev/null +++ b/providers/melious/models/hermes-4-405b.toml @@ -0,0 +1,23 @@ +name = "Hermes 4 405B" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2024-03" +release_date = "2025-08-27" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 1.19 +output = 4.76 + +[limit] +context = 128000 +input = 128000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/hermes-4-70b.toml b/providers/melious/models/hermes-4-70b.toml new file mode 100644 index 000000000..bca6d14ce --- /dev/null +++ b/providers/melious/models/hermes-4-70b.toml @@ -0,0 +1,23 @@ +name = "Hermes 4 70B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-08-27" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.18 +output = 0.71 + +[limit] +context = 128000 +input = 128000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/kimi-k2-instruct.toml b/providers/melious/models/kimi-k2-instruct.toml new file mode 100644 index 000000000..b74fef7ef --- /dev/null +++ b/providers/melious/models/kimi-k2-instruct.toml @@ -0,0 +1,23 @@ +name = "Kimi K2 Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-01" +release_date = "2025-07-11" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.89 +output = 3.57 + +[limit] +context = 131072 +input = 131072 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/kimi-k2-thinking.toml b/providers/melious/models/kimi-k2-thinking.toml new file mode 100644 index 000000000..d0a89b49d --- /dev/null +++ b/providers/melious/models/kimi-k2-thinking.toml @@ -0,0 +1,23 @@ +name = "Kimi K2 Thinking" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-01" +release_date = "2025-11-06" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.89 +output = 3.57 + +[limit] +context = 262144 +input = 262144 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/llama-3.1-8b-instruct.toml b/providers/melious/models/llama-3.1-8b-instruct.toml new file mode 100644 index 000000000..5c1423607 --- /dev/null +++ b/providers/melious/models/llama-3.1-8b-instruct.toml @@ -0,0 +1,23 @@ +name = "Llama 3.1 8B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = false +temperature = true +knowledge = "2023-12" +release_date = "2024-07-23" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.06 +output = 0.24 + +[limit] +context = 131072 +input = 131072 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/llama-3.3-70b-instruct.toml b/providers/melious/models/llama-3.3-70b-instruct.toml new file mode 100644 index 000000000..eeee5bc4b --- /dev/null +++ b/providers/melious/models/llama-3.3-70b-instruct.toml @@ -0,0 +1,23 @@ +name = "Llama 3.3 70B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2023-12" +release_date = "2024-12-06" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.18 +output = 0.71 + +[limit] +context = 131072 +input = 131072 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/minimax-m2.1.toml b/providers/melious/models/minimax-m2.1.toml new file mode 100644 index 000000000..436acf0c4 --- /dev/null +++ b/providers/melious/models/minimax-m2.1.toml @@ -0,0 +1,23 @@ +name = "MiniMax M2.1" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-09" +release_date = "2025-12-15" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.42 +output = 1.67 + +[limit] +context = 197000 +input = 197000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/minimax-m2.toml b/providers/melious/models/minimax-m2.toml new file mode 100644 index 000000000..c07f8218b --- /dev/null +++ b/providers/melious/models/minimax-m2.toml @@ -0,0 +1,23 @@ +name = "MiniMax M2" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-12" +release_date = "2025-12-01" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.42 +output = 1.55 + +[limit] +context = 197000 +input = 197000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/mistral-small-3.2-24b-instruct.toml b/providers/melious/models/mistral-small-3.2-24b-instruct.toml new file mode 100644 index 000000000..1c7f2b7fc --- /dev/null +++ b/providers/melious/models/mistral-small-3.2-24b-instruct.toml @@ -0,0 +1,23 @@ +name = "Mistral Small 3.2 24B Instruct" +attachment = true +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-11" +release_date = "2025-06-20" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.15 +output = 0.48 + +[limit] +context = 131072 +input = 131072 +output = 32768 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/melious/models/nemotron-3-nano-30b-a3b.toml b/providers/melious/models/nemotron-3-nano-30b-a3b.toml new file mode 100644 index 000000000..28d7806c6 --- /dev/null +++ b/providers/melious/models/nemotron-3-nano-30b-a3b.toml @@ -0,0 +1,23 @@ +name = "Nemotron 3 Nano 30B A3B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2025-06" +release_date = "2025-12-15" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.1 +output = 0.36 + +[limit] +context = 128000 +input = 128000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/nemotron-nano-12b-v2.toml b/providers/melious/models/nemotron-nano-12b-v2.toml new file mode 100644 index 000000000..612891ed1 --- /dev/null +++ b/providers/melious/models/nemotron-nano-12b-v2.toml @@ -0,0 +1,23 @@ +name = "Nemotron Nano 12B V2" +attachment = false +reasoning = true +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-05" +release_date = "2025-10-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.09 +output = 0.36 + +[limit] +context = 128000 +input = 128000 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen2.5-72b-instruct.toml b/providers/melious/models/qwen2.5-72b-instruct.toml new file mode 100644 index 000000000..4dfc3628d --- /dev/null +++ b/providers/melious/models/qwen2.5-72b-instruct.toml @@ -0,0 +1,23 @@ +name = "Qwen2.5 72B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = false +temperature = true +knowledge = "2025-06" +release_date = "2025-06-01" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.11 +output = 0.42 + +[limit] +context = 33000 +input = 33000 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-235b-a22b-instruct.toml b/providers/melious/models/qwen3-235b-a22b-instruct.toml new file mode 100644 index 000000000..0fc505d24 --- /dev/null +++ b/providers/melious/models/qwen3-235b-a22b-instruct.toml @@ -0,0 +1,23 @@ +name = "Qwen3 235B A22B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-04-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.24 +output = 0.95 + +[limit] +context = 262144 +input = 262144 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-235b-a22b-thinking.toml b/providers/melious/models/qwen3-235b-a22b-thinking.toml new file mode 100644 index 000000000..7604910b4 --- /dev/null +++ b/providers/melious/models/qwen3-235b-a22b-thinking.toml @@ -0,0 +1,23 @@ +name = "Qwen3 235B A22B Thinking" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-04-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.3 +output = 1.19 + +[limit] +context = 262144 +input = 262144 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-30b-a3b-instruct.toml b/providers/melious/models/qwen3-30b-a3b-instruct.toml new file mode 100644 index 000000000..e33f797bd --- /dev/null +++ b/providers/melious/models/qwen3-30b-a3b-instruct.toml @@ -0,0 +1,23 @@ +name = "Qwen3 30B A3B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-04-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.12 +output = 0.48 + +[limit] +context = 262144 +input = 262144 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-30b-a3b-thinking.toml b/providers/melious/models/qwen3-30b-a3b-thinking.toml new file mode 100644 index 000000000..f2f4d43a5 --- /dev/null +++ b/providers/melious/models/qwen3-30b-a3b-thinking.toml @@ -0,0 +1,23 @@ +name = "Qwen3 30B A3B Thinking" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-04-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.15 +output = 0.59 + +[limit] +context = 262144 +input = 262144 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-32b.toml b/providers/melious/models/qwen3-32b.toml new file mode 100644 index 000000000..4b9ffca0a --- /dev/null +++ b/providers/melious/models/qwen3-32b.toml @@ -0,0 +1,23 @@ +name = "Qwen3 32B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-04-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.12 +output = 0.48 + +[limit] +context = 131072 +input = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-8b.toml b/providers/melious/models/qwen3-8b.toml new file mode 100644 index 000000000..7ac94552e --- /dev/null +++ b/providers/melious/models/qwen3-8b.toml @@ -0,0 +1,23 @@ +name = "Qwen3 8B" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-03" +release_date = "2025-04-28" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.12 +output = 0.3 + +[limit] +context = 40960 +input = 40960 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-coder-30b-a3b-instruct.toml b/providers/melious/models/qwen3-coder-30b-a3b-instruct.toml new file mode 100644 index 000000000..b4f0d14e5 --- /dev/null +++ b/providers/melious/models/qwen3-coder-30b-a3b-instruct.toml @@ -0,0 +1,23 @@ +name = "Qwen3 Coder 30B A3B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = false +temperature = true +knowledge = "2024-03" +release_date = "2025-07-31" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.14 +output = 0.48 + +[limit] +context = 262144 +input = 262144 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-coder-480b-a35b-instruct.toml b/providers/melious/models/qwen3-coder-480b-a35b-instruct.toml new file mode 100644 index 000000000..74a99978d --- /dev/null +++ b/providers/melious/models/qwen3-coder-480b-a35b-instruct.toml @@ -0,0 +1,23 @@ +name = "Qwen3 Coder 480B A35B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +knowledge = "2024-01" +release_date = "2025-07-22" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.59 +output = 2.38 + +[limit] +context = 262144 +input = 262144 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/melious/models/qwen3-vl-235b-a22b-instruct.toml b/providers/melious/models/qwen3-vl-235b-a22b-instruct.toml new file mode 100644 index 000000000..8994837fd --- /dev/null +++ b/providers/melious/models/qwen3-vl-235b-a22b-instruct.toml @@ -0,0 +1,23 @@ +name = "Qwen3 VL 235B A22B Instruct" +attachment = true +reasoning = false +tool_call = false +structured_output = false +temperature = true +knowledge = "2025-09" +release_date = "2025-09-10" +last_updated = "2026-01-27" +open_weights = true + +[cost] +input = 0.33 +output = 2.97 + +[limit] +context = 131000 +input = 131000 +output = 32768 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/melious/provider.toml b/providers/melious/provider.toml new file mode 100644 index 000000000..af430d13e --- /dev/null +++ b/providers/melious/provider.toml @@ -0,0 +1,5 @@ +name = "Melious" +npm = "@ai-sdk/openai-compatible" +api = "https://api.melious.ai/v1" +env = ["MELIOUS_API_KEY"] +doc = "https://melious.ai/docs"