From c4fd7fa68309b6dc038c9e5ec3ad3436cbed3cf1 Mon Sep 17 00:00:00 2001 From: Matanya Date: Fri, 5 Jun 2026 15:36:54 -0600 Subject: [PATCH 1/2] feat: add Parasail provider with 31 serverless models Adds the Parasail (parasail.io) provider and its serverless model catalog. Parasail is an OpenAI-compatible serverless inference cloud for open-weight models. Pricing, context limits, and capabilities sourced from Parasail's OpenRouter-compatible models API (https://api.parasail.io/api/v1/openrouter/models). Costs are per million tokens. Embedding-only models are omitted (no output cost). --- .../models/parasail-cydonia-24-v41.toml | 21 ++++++++++++++++++ .../models/parasail-deepseek-v32.toml | 22 +++++++++++++++++++ .../models/parasail-deepseek-v4-flash.toml | 22 +++++++++++++++++++ .../models/parasail-deepseek-v4-pro.toml | 22 +++++++++++++++++++ .../models/parasail-gemma-4-26b-a4b-it.toml | 22 +++++++++++++++++++ .../models/parasail-gemma-4-31b-it.toml | 22 +++++++++++++++++++ .../models/parasail-gemma3-27b-it.toml | 22 +++++++++++++++++++ providers/parasail/models/parasail-glm-5.toml | 22 +++++++++++++++++++ .../parasail/models/parasail-glm-51.toml | 22 +++++++++++++++++++ providers/parasail/models/parasail-glm47.toml | 22 +++++++++++++++++++ .../models/parasail-gpt-oss-120b.toml | 22 +++++++++++++++++++ .../parasail/models/parasail-gpt-oss-20b.toml | 22 +++++++++++++++++++ .../parasail/models/parasail-kimi-k25.toml | 22 +++++++++++++++++++ .../parasail/models/parasail-kimi-k26.toml | 22 +++++++++++++++++++ .../models/parasail-llama-33-70b-fp8.toml | 22 +++++++++++++++++++ ...arasail-llama-4-maverick-instruct-fp8.toml | 22 +++++++++++++++++++ .../parasail/models/parasail-mimo-v25.toml | 22 +++++++++++++++++++ .../parasail/models/parasail-minimax-m25.toml | 22 +++++++++++++++++++ .../models/parasail-mistral-small-32-24b.toml | 22 +++++++++++++++++++ .../parasail-qwen-3-next-80b-instruct.toml | 22 +++++++++++++++++++ .../parasail-qwen25-vl-72b-instruct.toml | 22 +++++++++++++++++++ ...arasail-qwen3-235b-a22b-instruct-2507.toml | 22 +++++++++++++++++++ .../models/parasail-qwen3-coder-next.toml | 22 +++++++++++++++++++ .../parasail-qwen3-vl-235b-a22b-instruct.toml | 22 +++++++++++++++++++ .../models/parasail-qwen35-397b-a17b.toml | 22 +++++++++++++++++++ .../models/parasail-qwen3p5-35b-a3b.toml | 22 +++++++++++++++++++ .../models/parasail-qwen3p6-35b-a3b.toml | 22 +++++++++++++++++++ .../models/parasail-qwen3vl-8b-instruct.toml | 22 +++++++++++++++++++ .../models/parasail-skyfall-36b-v2-fp8.toml | 21 ++++++++++++++++++ .../parasail-trinity-large-thinking.toml | 22 +++++++++++++++++++ .../models/parasail-ui-tars-1p5-7b.toml | 21 ++++++++++++++++++ providers/parasail/provider.toml | 5 +++++ 32 files changed, 684 insertions(+) create mode 100644 providers/parasail/models/parasail-cydonia-24-v41.toml create mode 100644 providers/parasail/models/parasail-deepseek-v32.toml create mode 100644 providers/parasail/models/parasail-deepseek-v4-flash.toml create mode 100644 providers/parasail/models/parasail-deepseek-v4-pro.toml create mode 100644 providers/parasail/models/parasail-gemma-4-26b-a4b-it.toml create mode 100644 providers/parasail/models/parasail-gemma-4-31b-it.toml create mode 100644 providers/parasail/models/parasail-gemma3-27b-it.toml create mode 100644 providers/parasail/models/parasail-glm-5.toml create mode 100644 providers/parasail/models/parasail-glm-51.toml create mode 100644 providers/parasail/models/parasail-glm47.toml create mode 100644 providers/parasail/models/parasail-gpt-oss-120b.toml create mode 100644 providers/parasail/models/parasail-gpt-oss-20b.toml create mode 100644 providers/parasail/models/parasail-kimi-k25.toml create mode 100644 providers/parasail/models/parasail-kimi-k26.toml create mode 100644 providers/parasail/models/parasail-llama-33-70b-fp8.toml create mode 100644 providers/parasail/models/parasail-llama-4-maverick-instruct-fp8.toml create mode 100644 providers/parasail/models/parasail-mimo-v25.toml create mode 100644 providers/parasail/models/parasail-minimax-m25.toml create mode 100644 providers/parasail/models/parasail-mistral-small-32-24b.toml create mode 100644 providers/parasail/models/parasail-qwen-3-next-80b-instruct.toml create mode 100644 providers/parasail/models/parasail-qwen25-vl-72b-instruct.toml create mode 100644 providers/parasail/models/parasail-qwen3-235b-a22b-instruct-2507.toml create mode 100644 providers/parasail/models/parasail-qwen3-coder-next.toml create mode 100644 providers/parasail/models/parasail-qwen3-vl-235b-a22b-instruct.toml create mode 100644 providers/parasail/models/parasail-qwen35-397b-a17b.toml create mode 100644 providers/parasail/models/parasail-qwen3p5-35b-a3b.toml create mode 100644 providers/parasail/models/parasail-qwen3p6-35b-a3b.toml create mode 100644 providers/parasail/models/parasail-qwen3vl-8b-instruct.toml create mode 100644 providers/parasail/models/parasail-skyfall-36b-v2-fp8.toml create mode 100644 providers/parasail/models/parasail-trinity-large-thinking.toml create mode 100644 providers/parasail/models/parasail-ui-tars-1p5-7b.toml create mode 100644 providers/parasail/provider.toml diff --git a/providers/parasail/models/parasail-cydonia-24-v41.toml b/providers/parasail/models/parasail-cydonia-24-v41.toml new file mode 100644 index 000000000..16018a78d --- /dev/null +++ b/providers/parasail/models/parasail-cydonia-24-v41.toml @@ -0,0 +1,21 @@ +name = "Cydonia 24B v4.1" +release_date = "2025-09-12" +last_updated = "2025-09-12" +attachment = false +reasoning = false +temperature = true +tool_call = false +open_weights = true + +[cost] +input = 0.3 +output = 0.5 +cache_read = 0.15 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-deepseek-v32.toml b/providers/parasail/models/parasail-deepseek-v32.toml new file mode 100644 index 000000000..ac93d9448 --- /dev/null +++ b/providers/parasail/models/parasail-deepseek-v32.toml @@ -0,0 +1,22 @@ +name = "DeepSeek V3.2" +release_date = "2025-12-01" +last_updated = "2025-12-01" +attachment = false +reasoning = false +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.28 +output = 0.45 +cache_read = 0.13 + +[limit] +context = 163840 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-deepseek-v4-flash.toml b/providers/parasail/models/parasail-deepseek-v4-flash.toml new file mode 100644 index 000000000..269635023 --- /dev/null +++ b/providers/parasail/models/parasail-deepseek-v4-flash.toml @@ -0,0 +1,22 @@ +name = "DeepSeek V4 Flash" +release_date = "2026-04-24" +last_updated = "2026-04-24" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.14 +output = 0.28 +cache_read = 0.07 + +[limit] +context = 1048576 +output = 1048576 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-deepseek-v4-pro.toml b/providers/parasail/models/parasail-deepseek-v4-pro.toml new file mode 100644 index 000000000..c84905e06 --- /dev/null +++ b/providers/parasail/models/parasail-deepseek-v4-pro.toml @@ -0,0 +1,22 @@ +name = "DeepSeek V4 Pro" +release_date = "2026-04-24" +last_updated = "2026-04-24" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 1.74 +output = 3.48 +cache_read = 0.1 + +[limit] +context = 1048576 +output = 1048576 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-gemma-4-26b-a4b-it.toml b/providers/parasail/models/parasail-gemma-4-26b-a4b-it.toml new file mode 100644 index 000000000..1b209fa5d --- /dev/null +++ b/providers/parasail/models/parasail-gemma-4-26b-a4b-it.toml @@ -0,0 +1,22 @@ +name = "Gemma 4 26B A4B Instruct" +release_date = "2026-04-02" +last_updated = "2026-04-02" +attachment = false +reasoning = true +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.13 +output = 0.4 +cache_read = 0.05 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-gemma-4-31b-it.toml b/providers/parasail/models/parasail-gemma-4-31b-it.toml new file mode 100644 index 000000000..7f8c7d61f --- /dev/null +++ b/providers/parasail/models/parasail-gemma-4-31b-it.toml @@ -0,0 +1,22 @@ +name = "Gemma 4 31B Instruct" +release_date = "2026-04-02" +last_updated = "2026-04-02" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.15 +output = 0.4 +cache_read = 0.1 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-gemma3-27b-it.toml b/providers/parasail/models/parasail-gemma3-27b-it.toml new file mode 100644 index 000000000..a42d3d5e1 --- /dev/null +++ b/providers/parasail/models/parasail-gemma3-27b-it.toml @@ -0,0 +1,22 @@ +name = "Gemma 3 27B Instruct" +release_date = "2025-03-13" +last_updated = "2025-03-13" +attachment = false +reasoning = false +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.08 +output = 0.45 +cache_read = 0.04 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-glm-5.toml b/providers/parasail/models/parasail-glm-5.toml new file mode 100644 index 000000000..6a3c642e0 --- /dev/null +++ b/providers/parasail/models/parasail-glm-5.toml @@ -0,0 +1,22 @@ +name = "GLM-5" +release_date = "2026-02-06" +last_updated = "2026-02-06" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 1 +output = 3.2 +cache_read = 0.2 + +[limit] +context = 202752 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-glm-51.toml b/providers/parasail/models/parasail-glm-51.toml new file mode 100644 index 000000000..cf3190a62 --- /dev/null +++ b/providers/parasail/models/parasail-glm-51.toml @@ -0,0 +1,22 @@ +name = "GLM-5.1" +release_date = "2026-04-06" +last_updated = "2026-04-06" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 1.4 +output = 4.4 +cache_read = 0.26 + +[limit] +context = 202752 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-glm47.toml b/providers/parasail/models/parasail-glm47.toml new file mode 100644 index 000000000..1c08ef7a2 --- /dev/null +++ b/providers/parasail/models/parasail-glm47.toml @@ -0,0 +1,22 @@ +name = "GLM-4.7" +release_date = "2025-12-22" +last_updated = "2025-12-22" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.45 +output = 2.1 +cache_read = 0.11 + +[limit] +context = 202752 +output = 202752 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-gpt-oss-120b.toml b/providers/parasail/models/parasail-gpt-oss-120b.toml new file mode 100644 index 000000000..613756680 --- /dev/null +++ b/providers/parasail/models/parasail-gpt-oss-120b.toml @@ -0,0 +1,22 @@ +name = "GPT-OSS 120B" +release_date = "2025-08-05" +last_updated = "2025-08-05" +attachment = false +reasoning = true +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.1 +output = 0.75 +cache_read = 0.055 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-gpt-oss-20b.toml b/providers/parasail/models/parasail-gpt-oss-20b.toml new file mode 100644 index 000000000..5e1048ffe --- /dev/null +++ b/providers/parasail/models/parasail-gpt-oss-20b.toml @@ -0,0 +1,22 @@ +name = "GPT-OSS 20B" +release_date = "2025-10-15" +last_updated = "2025-10-15" +attachment = false +reasoning = true +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.04 +output = 0.2 +cache_read = 0.02 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-kimi-k25.toml b/providers/parasail/models/parasail-kimi-k25.toml new file mode 100644 index 000000000..e7beb7ef4 --- /dev/null +++ b/providers/parasail/models/parasail-kimi-k25.toml @@ -0,0 +1,22 @@ +name = "Kimi K2.5" +release_date = "2026-01-27" +last_updated = "2026-01-27" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.6 +output = 2.8 +cache_read = 0.2 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-kimi-k26.toml b/providers/parasail/models/parasail-kimi-k26.toml new file mode 100644 index 000000000..d29239ed5 --- /dev/null +++ b/providers/parasail/models/parasail-kimi-k26.toml @@ -0,0 +1,22 @@ +name = "Kimi K2.6" +release_date = "2026-04-20" +last_updated = "2026-04-20" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.75 +output = 3.5 +cache_read = 0.16 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-llama-33-70b-fp8.toml b/providers/parasail/models/parasail-llama-33-70b-fp8.toml new file mode 100644 index 000000000..5b3d5d642 --- /dev/null +++ b/providers/parasail/models/parasail-llama-33-70b-fp8.toml @@ -0,0 +1,22 @@ +name = "Llama 3.3 70B (FP8)" +release_date = "2025-01-08" +last_updated = "2025-01-08" +attachment = false +reasoning = false +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.22 +output = 0.5 +cache_read = 0.11 + +[limit] +context = 131072 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-llama-4-maverick-instruct-fp8.toml b/providers/parasail/models/parasail-llama-4-maverick-instruct-fp8.toml new file mode 100644 index 000000000..e8bc38215 --- /dev/null +++ b/providers/parasail/models/parasail-llama-4-maverick-instruct-fp8.toml @@ -0,0 +1,22 @@ +name = "Llama 4 Maverick Instruct (FP8)" +release_date = "2025-04-05" +last_updated = "2025-04-05" +attachment = false +reasoning = false +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.35 +output = 1 +cache_read = 0.17 + +[limit] +context = 524288 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-mimo-v25.toml b/providers/parasail/models/parasail-mimo-v25.toml new file mode 100644 index 000000000..1503416da --- /dev/null +++ b/providers/parasail/models/parasail-mimo-v25.toml @@ -0,0 +1,22 @@ +name = "MiMo V2.5" +release_date = "2026-05-30" +last_updated = "2026-05-30" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.14 +output = 0.28 +cache_read = 0.05 + +[limit] +context = 1048576 +output = 1048576 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-minimax-m25.toml b/providers/parasail/models/parasail-minimax-m25.toml new file mode 100644 index 000000000..49f49f495 --- /dev/null +++ b/providers/parasail/models/parasail-minimax-m25.toml @@ -0,0 +1,22 @@ +name = "MiniMax M2.5" +release_date = "2026-02-13" +last_updated = "2026-02-13" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.3 +output = 1.2 +cache_read = 0.03 + +[limit] +context = 196608 +output = 196608 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-mistral-small-32-24b.toml b/providers/parasail/models/parasail-mistral-small-32-24b.toml new file mode 100644 index 000000000..d2ae7769d --- /dev/null +++ b/providers/parasail/models/parasail-mistral-small-32-24b.toml @@ -0,0 +1,22 @@ +name = "Mistral Small 3.2 24B" +release_date = "2025-06-25" +last_updated = "2025-06-25" +attachment = false +reasoning = false +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.09 +output = 0.6 +cache_read = 0.05 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen-3-next-80b-instruct.toml b/providers/parasail/models/parasail-qwen-3-next-80b-instruct.toml new file mode 100644 index 000000000..ad1fcfdb5 --- /dev/null +++ b/providers/parasail/models/parasail-qwen-3-next-80b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen3 Next 80B Instruct" +release_date = "2025-09-13" +last_updated = "2025-09-13" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.1 +output = 1.1 +cache_read = 0.07 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen25-vl-72b-instruct.toml b/providers/parasail/models/parasail-qwen25-vl-72b-instruct.toml new file mode 100644 index 000000000..889e1bc24 --- /dev/null +++ b/providers/parasail/models/parasail-qwen25-vl-72b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen2.5 VL 72B Instruct" +release_date = "2025-02-07" +last_updated = "2025-02-07" +attachment = true +reasoning = false +temperature = true +tool_call = false +structured_output = true +open_weights = true + +[cost] +input = 0.8 +output = 1 +cache_read = 0.4 + +[limit] +context = 128000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen3-235b-a22b-instruct-2507.toml b/providers/parasail/models/parasail-qwen3-235b-a22b-instruct-2507.toml new file mode 100644 index 000000000..9af58ebdc --- /dev/null +++ b/providers/parasail/models/parasail-qwen3-235b-a22b-instruct-2507.toml @@ -0,0 +1,22 @@ +name = "Qwen3 235B A22B Instruct 2507" +release_date = "2025-07-21" +last_updated = "2025-07-21" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.14 +output = 0.8 +cache_read = 0.05 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen3-coder-next.toml b/providers/parasail/models/parasail-qwen3-coder-next.toml new file mode 100644 index 000000000..dff45a311 --- /dev/null +++ b/providers/parasail/models/parasail-qwen3-coder-next.toml @@ -0,0 +1,22 @@ +name = "Qwen3 Coder Next" +release_date = "2026-02-04" +last_updated = "2026-02-04" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.12 +output = 0.8 +cache_read = 0.07 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen3-vl-235b-a22b-instruct.toml b/providers/parasail/models/parasail-qwen3-vl-235b-a22b-instruct.toml new file mode 100644 index 000000000..0891ba85a --- /dev/null +++ b/providers/parasail/models/parasail-qwen3-vl-235b-a22b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen3 VL 235B A22B Instruct" +release_date = "2025-09-25" +last_updated = "2025-09-25" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.21 +output = 1.9 +cache_read = 0.1 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen35-397b-a17b.toml b/providers/parasail/models/parasail-qwen35-397b-a17b.toml new file mode 100644 index 000000000..5874c9e46 --- /dev/null +++ b/providers/parasail/models/parasail-qwen35-397b-a17b.toml @@ -0,0 +1,22 @@ +name = "Qwen3.5 397B A17B" +release_date = "2026-02-16" +last_updated = "2026-02-16" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.5 +output = 3.6 +cache_read = 0.3 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen3p5-35b-a3b.toml b/providers/parasail/models/parasail-qwen3p5-35b-a3b.toml new file mode 100644 index 000000000..73b630f1b --- /dev/null +++ b/providers/parasail/models/parasail-qwen3p5-35b-a3b.toml @@ -0,0 +1,22 @@ +name = "Qwen3.5 35B A3B" +release_date = "2026-02-28" +last_updated = "2026-02-28" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.15 +output = 1 +cache_read = 0.05 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen3p6-35b-a3b.toml b/providers/parasail/models/parasail-qwen3p6-35b-a3b.toml new file mode 100644 index 000000000..94e3482c4 --- /dev/null +++ b/providers/parasail/models/parasail-qwen3p6-35b-a3b.toml @@ -0,0 +1,22 @@ +name = "Qwen3.6 35B A3B" +release_date = "2026-04-20" +last_updated = "2026-04-20" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.15 +output = 1 +cache_read = 0.05 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-qwen3vl-8b-instruct.toml b/providers/parasail/models/parasail-qwen3vl-8b-instruct.toml new file mode 100644 index 000000000..750599496 --- /dev/null +++ b/providers/parasail/models/parasail-qwen3vl-8b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen3 VL 8B Instruct" +release_date = "2025-10-22" +last_updated = "2025-10-22" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.25 +output = 0.75 +cache_read = 0.12 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/parasail/models/parasail-skyfall-36b-v2-fp8.toml b/providers/parasail/models/parasail-skyfall-36b-v2-fp8.toml new file mode 100644 index 000000000..daf23db4f --- /dev/null +++ b/providers/parasail/models/parasail-skyfall-36b-v2-fp8.toml @@ -0,0 +1,21 @@ +name = "Skyfall 36B v2 (FP8)" +release_date = "2025-02-18" +last_updated = "2025-02-18" +attachment = false +reasoning = false +temperature = true +tool_call = false +open_weights = true + +[cost] +input = 0.55 +output = 0.8 +cache_read = 0.25 + +[limit] +context = 32768 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-trinity-large-thinking.toml b/providers/parasail/models/parasail-trinity-large-thinking.toml new file mode 100644 index 000000000..e9b951f4c --- /dev/null +++ b/providers/parasail/models/parasail-trinity-large-thinking.toml @@ -0,0 +1,22 @@ +name = "Trinity Large Thinking" +release_date = "2026-04-02" +last_updated = "2026-04-02" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.22 +output = 0.85 +cache_read = 0.06 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/models/parasail-ui-tars-1p5-7b.toml b/providers/parasail/models/parasail-ui-tars-1p5-7b.toml new file mode 100644 index 000000000..17ec88eaf --- /dev/null +++ b/providers/parasail/models/parasail-ui-tars-1p5-7b.toml @@ -0,0 +1,21 @@ +name = "UI-TARS 1.5 7B" +release_date = "2025-04-30" +last_updated = "2025-04-30" +attachment = false +reasoning = false +temperature = true +tool_call = false +open_weights = true + +[cost] +input = 0.1 +output = 0.2 +cache_read = 0.1 + +[limit] +context = 128000 +output = 2048 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/parasail/provider.toml b/providers/parasail/provider.toml new file mode 100644 index 000000000..f689dc9aa --- /dev/null +++ b/providers/parasail/provider.toml @@ -0,0 +1,5 @@ +name = "Parasail" +npm = "@ai-sdk/openai-compatible" +api = "https://api.parasail.io/v1" +doc = "https://docs.parasail.io/parasail-docs/" +env = ["PARASAIL_API_KEY"] From a14d4c357a928d49629fe7375c0985bd03818972 Mon Sep 17 00:00:00 2001 From: Matanya Date: Fri, 5 Jun 2026 15:48:03 -0600 Subject: [PATCH 2/2] feat: add Parasail logo --- providers/parasail/logo.svg | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 providers/parasail/logo.svg diff --git a/providers/parasail/logo.svg b/providers/parasail/logo.svg new file mode 100644 index 000000000..26884af55 --- /dev/null +++ b/providers/parasail/logo.svg @@ -0,0 +1,4 @@ + + + +