From eca4fd5e2f62ce2ce026feffc24bc0e25fe84b74 Mon Sep 17 00:00:00 2001 From: UnlimitedBytes Date: Thu, 13 Nov 2025 22:28:23 +0000 Subject: [PATCH] feat(crofai): new provider added --- providers/crofai/logo.png | Bin 0 -> 25244 bytes .../crofai/models/deepseek-r1-0528-turbo.toml | 21 ++++++++++++++++++ providers/crofai/models/deepseek-r1-0528.toml | 21 ++++++++++++++++++ .../models/deepseek-r1-distill-llama-70b.toml | 21 ++++++++++++++++++ .../models/deepseek-r1-distill-qwen-32b.toml | 21 ++++++++++++++++++ .../crofai/models/deepseek-v3-0324-turbo.toml | 21 ++++++++++++++++++ providers/crofai/models/deepseek-v3-0324.toml | 21 ++++++++++++++++++ .../crofai/models/deepseek-v3.1-free.toml | 21 ++++++++++++++++++ .../crofai/models/deepseek-v3.1-reasoner.toml | 21 ++++++++++++++++++ .../deepseek-v3.1-terminus-reasoner.toml | 21 ++++++++++++++++++ .../crofai/models/deepseek-v3.1-terminus.toml | 21 ++++++++++++++++++ providers/crofai/models/deepseek-v3.1.toml | 21 ++++++++++++++++++ .../crofai/models/deepseek-v3.2-exp.toml | 21 ++++++++++++++++++ providers/crofai/models/gemma-3-27b-it.toml | 21 ++++++++++++++++++ providers/crofai/models/glm-4.5.toml | 21 ++++++++++++++++++ providers/crofai/models/glm-4.6-turbo.toml | 21 ++++++++++++++++++ providers/crofai/models/glm-4.6.toml | 21 ++++++++++++++++++ providers/crofai/models/gpt-oss-120b.toml | 21 ++++++++++++++++++ .../crofai/models/gpt-oss-safeguard-120b.toml | 21 ++++++++++++++++++ .../crofai/models/kimi-k2-0905-turbo.toml | 21 ++++++++++++++++++ providers/crofai/models/kimi-k2-0905.toml | 21 ++++++++++++++++++ providers/crofai/models/kimi-k2-eco.toml | 21 ++++++++++++++++++ .../crofai/models/kimi-k2-thinking-turbo.toml | 21 ++++++++++++++++++ providers/crofai/models/kimi-k2-thinking.toml | 21 ++++++++++++++++++ providers/crofai/models/llama-4-scout.toml | 21 ++++++++++++++++++ providers/crofai/models/llama3.3-70b.toml | 21 ++++++++++++++++++ providers/crofai/models/minimax-m2.toml | 21 ++++++++++++++++++ .../models/qwen3-235b-a22b-2507-instruct.toml | 21 ++++++++++++++++++ .../models/qwen3-235b-a22b-2507-thinking.toml | 21 ++++++++++++++++++ providers/crofai/models/qwen3-coder-free.toml | 21 ++++++++++++++++++ .../crofai/models/qwen3-coder-turbo.toml | 21 ++++++++++++++++++ providers/crofai/models/qwen3-coder.toml | 21 ++++++++++++++++++ .../models/qwen3-next-80b-a3b-instruct.toml | 21 ++++++++++++++++++ providers/crofai/models/ring-1t.toml | 21 ++++++++++++++++++ providers/crofai/models/stok-0.4.1.toml | 21 ++++++++++++++++++ providers/crofai/provider.toml | 5 +++++ 36 files changed, 719 insertions(+) create mode 100644 providers/crofai/logo.png create mode 100644 providers/crofai/models/deepseek-r1-0528-turbo.toml create mode 100644 providers/crofai/models/deepseek-r1-0528.toml create mode 100644 providers/crofai/models/deepseek-r1-distill-llama-70b.toml create mode 100644 providers/crofai/models/deepseek-r1-distill-qwen-32b.toml create mode 100644 providers/crofai/models/deepseek-v3-0324-turbo.toml create mode 100644 providers/crofai/models/deepseek-v3-0324.toml create mode 100644 providers/crofai/models/deepseek-v3.1-free.toml create mode 100644 providers/crofai/models/deepseek-v3.1-reasoner.toml create mode 100644 providers/crofai/models/deepseek-v3.1-terminus-reasoner.toml create mode 100644 providers/crofai/models/deepseek-v3.1-terminus.toml create mode 100644 providers/crofai/models/deepseek-v3.1.toml create mode 100644 providers/crofai/models/deepseek-v3.2-exp.toml create mode 100644 providers/crofai/models/gemma-3-27b-it.toml create mode 100644 providers/crofai/models/glm-4.5.toml create mode 100644 providers/crofai/models/glm-4.6-turbo.toml create mode 100644 providers/crofai/models/glm-4.6.toml create mode 100644 providers/crofai/models/gpt-oss-120b.toml create mode 100644 providers/crofai/models/gpt-oss-safeguard-120b.toml create mode 100644 providers/crofai/models/kimi-k2-0905-turbo.toml create mode 100644 providers/crofai/models/kimi-k2-0905.toml create mode 100644 providers/crofai/models/kimi-k2-eco.toml create mode 100644 providers/crofai/models/kimi-k2-thinking-turbo.toml create mode 100644 providers/crofai/models/kimi-k2-thinking.toml create mode 100644 providers/crofai/models/llama-4-scout.toml create mode 100644 providers/crofai/models/llama3.3-70b.toml create mode 100644 providers/crofai/models/minimax-m2.toml create mode 100644 providers/crofai/models/qwen3-235b-a22b-2507-instruct.toml create mode 100644 providers/crofai/models/qwen3-235b-a22b-2507-thinking.toml create mode 100644 providers/crofai/models/qwen3-coder-free.toml create mode 100644 providers/crofai/models/qwen3-coder-turbo.toml create mode 100644 providers/crofai/models/qwen3-coder.toml create mode 100644 providers/crofai/models/qwen3-next-80b-a3b-instruct.toml create mode 100644 providers/crofai/models/ring-1t.toml create mode 100644 providers/crofai/models/stok-0.4.1.toml create mode 100644 providers/crofai/provider.toml diff --git a/providers/crofai/logo.png b/providers/crofai/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..29d309d1e273808c32bffce4d96966565b49361f GIT binary patch literal 25244 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 literal 0 HcmV?d00001 diff --git a/providers/crofai/models/deepseek-r1-0528-turbo.toml b/providers/crofai/models/deepseek-r1-0528-turbo.toml new file mode 100644 index 00000000..1064929d --- /dev/null +++ b/providers/crofai/models/deepseek-r1-0528-turbo.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-R1-0528-Turbo" +release_date = "2024-05-28" +last_updated = "2024-05-28" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-05" +tool_call = true +open_weights = false + +[cost] +input = 0.000001 +output = 0.000002 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-r1-0528.toml b/providers/crofai/models/deepseek-r1-0528.toml new file mode 100644 index 00000000..1d515492 --- /dev/null +++ b/providers/crofai/models/deepseek-r1-0528.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-R1-0528" +release_date = "2024-05-28" +last_updated = "2024-05-28" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-05" +tool_call = true +open_weights = false + +[cost] +input = 0.00000025 +output = 0.00000025 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-r1-distill-llama-70b.toml b/providers/crofai/models/deepseek-r1-distill-llama-70b.toml new file mode 100644 index 00000000..692f4b65 --- /dev/null +++ b/providers/crofai/models/deepseek-r1-distill-llama-70b.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-R1-Distill-Llama-70B" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = true + +[cost] +input = 0.0000001 +output = 0.0000001 + +[limit] +context = 65_536 +output = 65_536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-r1-distill-qwen-32b.toml b/providers/crofai/models/deepseek-r1-distill-qwen-32b.toml new file mode 100644 index 00000000..6b973165 --- /dev/null +++ b/providers/crofai/models/deepseek-r1-distill-qwen-32b.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-R1-Distill-Qwen-32B" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = true + +[cost] +input = 0.0000001 +output = 0.0000001 + +[limit] +context = 65_536 +output = 65_536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3-0324-turbo.toml b/providers/crofai/models/deepseek-v3-0324-turbo.toml new file mode 100644 index 00000000..afa71613 --- /dev/null +++ b/providers/crofai/models/deepseek-v3-0324-turbo.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3-0324-Turbo" +release_date = "2024-03-24" +last_updated = "2024-03-24" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-03" +tool_call = true +open_weights = false + +[cost] +input = 0.0000005 +output = 0.000001 + +[limit] +context = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3-0324.toml b/providers/crofai/models/deepseek-v3-0324.toml new file mode 100644 index 00000000..71e384f6 --- /dev/null +++ b/providers/crofai/models/deepseek-v3-0324.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3-0324" +release_date = "2024-03-24" +last_updated = "2024-03-24" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-03" +tool_call = true +open_weights = false + +[cost] +input = 0.0000002 +output = 0.00000025 + +[limit] +context = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3.1-free.toml b/providers/crofai/models/deepseek-v3.1-free.toml new file mode 100644 index 00000000..7a540466 --- /dev/null +++ b/providers/crofai/models/deepseek-v3.1-free.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3.1-Free" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00 +output = 0.00 + +[limit] +context = 128_000 +output = 128_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3.1-reasoner.toml b/providers/crofai/models/deepseek-v3.1-reasoner.toml new file mode 100644 index 00000000..ac2c4b32 --- /dev/null +++ b/providers/crofai/models/deepseek-v3.1-reasoner.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3.1-Reasoner" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00000015 +output = 0.0000005 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3.1-terminus-reasoner.toml b/providers/crofai/models/deepseek-v3.1-terminus-reasoner.toml new file mode 100644 index 00000000..0b47c420 --- /dev/null +++ b/providers/crofai/models/deepseek-v3.1-terminus-reasoner.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3.1-Terminus-Reasoner" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.0000002 +output = 0.0000005 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3.1-terminus.toml b/providers/crofai/models/deepseek-v3.1-terminus.toml new file mode 100644 index 00000000..4259da10 --- /dev/null +++ b/providers/crofai/models/deepseek-v3.1-terminus.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3.1-Terminus" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.0000002 +output = 0.0000005 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3.1.toml b/providers/crofai/models/deepseek-v3.1.toml new file mode 100644 index 00000000..55f2553d --- /dev/null +++ b/providers/crofai/models/deepseek-v3.1.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3.1" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00000015 +output = 0.0000005 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/deepseek-v3.2-exp.toml b/providers/crofai/models/deepseek-v3.2-exp.toml new file mode 100644 index 00000000..50592876 --- /dev/null +++ b/providers/crofai/models/deepseek-v3.2-exp.toml @@ -0,0 +1,21 @@ +name = "DeepSeek-V3.2-Exp" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00000015 +output = 0.0000003 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/gemma-3-27b-it.toml b/providers/crofai/models/gemma-3-27b-it.toml new file mode 100644 index 00000000..79e881c1 --- /dev/null +++ b/providers/crofai/models/gemma-3-27b-it.toml @@ -0,0 +1,21 @@ +name = "Gemma-3-27B-It" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = true + +[cost] +input = 0.00000004 +output = 0.00000010 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/glm-4.5.toml b/providers/crofai/models/glm-4.5.toml new file mode 100644 index 00000000..04a97c7e --- /dev/null +++ b/providers/crofai/models/glm-4.5.toml @@ -0,0 +1,21 @@ +name = "GLM-4.5" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +tool_call = true +knowledge = "2025-04" +open_weights = true + +[cost] +input = 0.0000002 +output = 0.0000004 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/glm-4.6-turbo.toml b/providers/crofai/models/glm-4.6-turbo.toml new file mode 100644 index 00000000..b2bc474c --- /dev/null +++ b/providers/crofai/models/glm-4.6-turbo.toml @@ -0,0 +1,21 @@ +name = "GLM-4.6-Turbo" +release_date = "2025-12-06" +last_updated = "2025-12-06" +attachment = false +reasoning = true +temperature = true +tool_call = true +knowledge = "2025-04" +open_weights = true + +[cost] +input = 0.00005 +output = 0.000225 + +[limit] +context = 202_752 +output = 202_752 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/glm-4.6.toml b/providers/crofai/models/glm-4.6.toml new file mode 100644 index 00000000..c363c912 --- /dev/null +++ b/providers/crofai/models/glm-4.6.toml @@ -0,0 +1,21 @@ +name = "GLM-4.6" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +tool_call = true +knowledge = "2025-04" +open_weights = true + +[cost] +input = 0.0000003 +output = 0.0000006 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/gpt-oss-120b.toml b/providers/crofai/models/gpt-oss-120b.toml new file mode 100644 index 00000000..4ee88a91 --- /dev/null +++ b/providers/crofai/models/gpt-oss-120b.toml @@ -0,0 +1,21 @@ +name = "GPT-OSS-120B" +release_date = "2025-07-06" +last_updated = "2025-07-06" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = true + +[cost] +input = 0.00000007 +output = 0.00000027 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/gpt-oss-safeguard-120b.toml b/providers/crofai/models/gpt-oss-safeguard-120b.toml new file mode 100644 index 00000000..76084d84 --- /dev/null +++ b/providers/crofai/models/gpt-oss-safeguard-120b.toml @@ -0,0 +1,21 @@ +name = "GPT-OSS-Safeguard-120B" +release_date = "2025-07-06" +last_updated = "2025-07-06" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = true + +[cost] +input = 0.00000007 +output = 0.00000027 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/kimi-k2-0905-turbo.toml b/providers/crofai/models/kimi-k2-0905-turbo.toml new file mode 100644 index 00000000..da8f346f --- /dev/null +++ b/providers/crofai/models/kimi-k2-0905-turbo.toml @@ -0,0 +1,21 @@ +name = "Kimi-K2-0905-Turbo" +release_date = "2025-09-05" +last_updated = "2025-09-05" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.000035 +output = 0.0001 + +[limit] +context = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/kimi-k2-0905.toml b/providers/crofai/models/kimi-k2-0905.toml new file mode 100644 index 00000000..efd111bf --- /dev/null +++ b/providers/crofai/models/kimi-k2-0905.toml @@ -0,0 +1,21 @@ +name = "Kimi-K2-0905" +release_date = "2025-09-05" +last_updated = "2025-09-05" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.000015 +output = 0.000055 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/kimi-k2-eco.toml b/providers/crofai/models/kimi-k2-eco.toml new file mode 100644 index 00000000..ab993a39 --- /dev/null +++ b/providers/crofai/models/kimi-k2-eco.toml @@ -0,0 +1,21 @@ +name = "Kimi-K2-Eco" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = false + +[cost] +input = 0.00000005 +output = 0.0000001 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/kimi-k2-thinking-turbo.toml b/providers/crofai/models/kimi-k2-thinking-turbo.toml new file mode 100644 index 00000000..dc2e593b --- /dev/null +++ b/providers/crofai/models/kimi-k2-thinking-turbo.toml @@ -0,0 +1,21 @@ +name = "Kimi-K2-Thinking-Turbo" +release_date = "2025-12-06" +last_updated = "2025-12-06" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.0003 +output = 0.0004 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/kimi-k2-thinking.toml b/providers/crofai/models/kimi-k2-thinking.toml new file mode 100644 index 00000000..7be572ae --- /dev/null +++ b/providers/crofai/models/kimi-k2-thinking.toml @@ -0,0 +1,21 @@ +name = "Kimi-K2-Thinking" +release_date = "2025-12-06" +last_updated = "2025-12-06" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00 +output = 0.00 + +[limit] +context = 262_144 +output = 262_144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/llama-4-scout.toml b/providers/crofai/models/llama-4-scout.toml new file mode 100644 index 00000000..5751512b --- /dev/null +++ b/providers/crofai/models/llama-4-scout.toml @@ -0,0 +1,21 @@ +name = "Llama-4-Scout" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = true + +[cost] +input = 0.00000008 +output = 0.0000004 + +[limit] +context = 262_144 +output = 16_384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/llama3.3-70b.toml b/providers/crofai/models/llama3.3-70b.toml new file mode 100644 index 00000000..6bc98c78 --- /dev/null +++ b/providers/crofai/models/llama3.3-70b.toml @@ -0,0 +1,21 @@ +name = "Llama3.3-70B" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = true + +[cost] +input = 0.00000012 +output = 0.0000002 + +[limit] +context = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/minimax-m2.toml b/providers/crofai/models/minimax-m2.toml new file mode 100644 index 00000000..4368eee5 --- /dev/null +++ b/providers/crofai/models/minimax-m2.toml @@ -0,0 +1,21 @@ +name = "MiniMax-M2" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00 +output = 0.00 + +[limit] +context = 196_608 +output = 196_608 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/qwen3-235b-a22b-2507-instruct.toml b/providers/crofai/models/qwen3-235b-a22b-2507-instruct.toml new file mode 100644 index 00000000..4002bc93 --- /dev/null +++ b/providers/crofai/models/qwen3-235b-a22b-2507-instruct.toml @@ -0,0 +1,21 @@ +name = "Qwen3-235B-A22B-2507-Instruct" +release_date = "2025-07-25" +last_updated = "2025-07-25" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = false + +[cost] +input = 0.0000001 +output = 0.00000025 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/qwen3-235b-a22b-2507-thinking.toml b/providers/crofai/models/qwen3-235b-a22b-2507-thinking.toml new file mode 100644 index 00000000..774914c6 --- /dev/null +++ b/providers/crofai/models/qwen3-235b-a22b-2507-thinking.toml @@ -0,0 +1,21 @@ +name = "Qwen3-235B-A22B-2507-Thinking" +release_date = "2025-07-25" +last_updated = "2025-07-25" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = false + +[cost] +input = 0.0000001 +output = 0.0000003 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/qwen3-coder-free.toml b/providers/crofai/models/qwen3-coder-free.toml new file mode 100644 index 00000000..949466f2 --- /dev/null +++ b/providers/crofai/models/qwen3-coder-free.toml @@ -0,0 +1,21 @@ +name = "Qwen3-Coder-Free" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.00 +output = 0.00 + +[limit] +context = 256_000 +output = 256_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/qwen3-coder-turbo.toml b/providers/crofai/models/qwen3-coder-turbo.toml new file mode 100644 index 00000000..f8390e43 --- /dev/null +++ b/providers/crofai/models/qwen3-coder-turbo.toml @@ -0,0 +1,21 @@ +name = "Qwen3-Coder-Turbo" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = false + +[cost] +input = 0.0000002 +output = 0.0000005 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/qwen3-coder.toml b/providers/crofai/models/qwen3-coder.toml new file mode 100644 index 00000000..651119c9 --- /dev/null +++ b/providers/crofai/models/qwen3-coder.toml @@ -0,0 +1,21 @@ +name = "Qwen3-Coder" +release_date = "2025-08-21" +last_updated = "2025-08-21" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = false + +[cost] +input = 0.00000015 +output = 0.00000035 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/qwen3-next-80b-a3b-instruct.toml b/providers/crofai/models/qwen3-next-80b-a3b-instruct.toml new file mode 100644 index 00000000..62847aad --- /dev/null +++ b/providers/crofai/models/qwen3-next-80b-a3b-instruct.toml @@ -0,0 +1,21 @@ +name = "Qwen3-Next-80B-A3B-Instruct" +release_date = "2025-09-12" +last_updated = "2025-09-12" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +open_weights = false + +[cost] +input = 0.00000008 +output = 0.00000038 + +[limit] +context = 262_144 +output = 262_144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/ring-1t.toml b/providers/crofai/models/ring-1t.toml new file mode 100644 index 00000000..9c25b3e2 --- /dev/null +++ b/providers/crofai/models/ring-1t.toml @@ -0,0 +1,21 @@ +name = "Ring-1T" +release_date = "2025-09-05" +last_updated = "2025-09-05" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-06" +tool_call = true +open_weights = false + +[cost] +input = 0.0000004 +output = 0.000001 + +[limit] +context = 131_072 +output = 131_072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/models/stok-0.4.1.toml b/providers/crofai/models/stok-0.4.1.toml new file mode 100644 index 00000000..42af6a9e --- /dev/null +++ b/providers/crofai/models/stok-0.4.1.toml @@ -0,0 +1,21 @@ +name = "Stok-0.4.1" +release_date = "2024-04-02" +last_updated = "2024-04-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-04" +tool_call = true +open_weights = false + +[cost] +input = 0.00 +output = 0.00 + +[limit] +context = 2_048 +output = 2_048 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/crofai/provider.toml b/providers/crofai/provider.toml new file mode 100644 index 00000000..df318c71 --- /dev/null +++ b/providers/crofai/provider.toml @@ -0,0 +1,5 @@ +name = "CrofAI" +env = ["CROFAI_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://ai.nahcrof.com/v2" +doc = "https://ai.nahcrof.com/v2/models" \ No newline at end of file