From d934e261689a96c6b14371d9866a0126440d16ed Mon Sep 17 00:00:00 2001 From: Jan Szypulski Date: Thu, 22 Jan 2026 16:11:45 +0100 Subject: [PATCH 1/6] add cloudferro sherlock as provider --- .../meta-llama/Llama-3.3-70B-Instruct.toml | 22 ++++++++++++++++++ .../models/openai/gpt-oss-120b.toml | 23 +++++++++++++++++++ .../speakleash/Bielik-11B-v2.6-Instruct.toml | 22 ++++++++++++++++++ .../speakleash/Bielik-11B-v3.0-Instruct.toml | 23 +++++++++++++++++++ providers/cloudferro-sherlock/provider.toml | 5 ++++ 5 files changed, 95 insertions(+) create mode 100644 providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml create mode 100644 providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml create mode 100644 providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml create mode 100644 providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml create mode 100644 providers/cloudferro-sherlock/provider.toml diff --git a/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml b/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml new file mode 100644 index 000000000..f59fecbfc --- /dev/null +++ b/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml @@ -0,0 +1,22 @@ +name = "Llama 3.3 70B Instruct" +family = "Meta Llama 3.3" +release_date = "2025-03-13" +last_updated = "2025-03-13" +attachment = false +reasoning = false +temperature = true +knowledge = "2023-12-31" +tool_call = true +open_weights = true + +[cost] +input = 2.92 +output = 2.92 + +[limit] +context = 70_000 +output = 70_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml b/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml new file mode 100644 index 000000000..cf2f3b933 --- /dev/null +++ b/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml @@ -0,0 +1,23 @@ +name = "OpenAI GPT OSS 120B" +family = "gpt-oss" +release_date = "2025-08-28" +last_updated = "2025-08-28" +attachment = false +reasoning = true +temperature = true +knowledge = "2025-12-01" +structured_output = true +tool_call = true +open_weights = true + +[cost] +input = 2.92 +output = 2.92 + +[limit] +context = 131_000 +output = 131_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml new file mode 100644 index 000000000..f5cf3c569 --- /dev/null +++ b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml @@ -0,0 +1,22 @@ +name = "Bielik 11B v2.6 Instruct" +family = "Bielik AI" +release_date = "2025-03-13" +last_updated = "2025-03-13" +attachment = false +reasoning = false +temperature = true +knowledge = "2025-12-01" +tool_call = true +open_weights = true + +[cost] +input = 0.67 +output = 0.67 + +[limit] +context = 32_123 +output = 32_123 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml new file mode 100644 index 000000000..6aa8fcb41 --- /dev/null +++ b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml @@ -0,0 +1,23 @@ +name = "Bielik 11B v3.0 Instruct" +family = "Bielik AI" +release_date = "2025-03-13" +last_updated = "2025-03-13" +attachment = false +reasoning = false +temperature = true +knowledge = "2025-12" +structured_output = true +tool_call = true +open_weights = true + +[cost] +input = 0.67 +output = 0.67 + +[limit] +context = 32_123 +output = 32_123 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/cloudferro-sherlock/provider.toml b/providers/cloudferro-sherlock/provider.toml new file mode 100644 index 000000000..b89eeb368 --- /dev/null +++ b/providers/cloudferro-sherlock/provider.toml @@ -0,0 +1,5 @@ +name = "CloudFerro Sherlock" +env = ["CLOUDFERRO_SHERLOCK_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://api-sherlock.cloudferro.com/openai/v1/" +doc = "https://docs.sherlock.cloudferro.com/" From f6cb6631b872abc905f5b08c0c203069cede9920 Mon Sep 17 00:00:00 2001 From: Jan Szypulski Date: Tue, 27 Jan 2026 16:48:28 +0100 Subject: [PATCH 2/6] add cloudferro sherlock models --- .../models/meta-llama/Llama-3.3-70B-Instruct.toml | 7 +++---- .../cloudferro-sherlock/models/openai/gpt-oss-120b.toml | 1 - .../models/speakleash/Bielik-11B-v2.6-Instruct.toml | 7 ++++--- .../models/speakleash/Bielik-11B-v3.0-Instruct.toml | 6 +++--- 4 files changed, 10 insertions(+), 11 deletions(-) diff --git a/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml b/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml index f59fecbfc..49b24eee7 100644 --- a/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml +++ b/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml @@ -1,11 +1,10 @@ name = "Llama 3.3 70B Instruct" -family = "Meta Llama 3.3" -release_date = "2025-03-13" -last_updated = "2025-03-13" +family = "llama" +release_date = "2023-12" attachment = false reasoning = false temperature = true -knowledge = "2023-12-31" +knowledge = "2024-10-09" tool_call = true open_weights = true diff --git a/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml b/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml index cf2f3b933..29c059e19 100644 --- a/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml +++ b/providers/cloudferro-sherlock/models/openai/gpt-oss-120b.toml @@ -5,7 +5,6 @@ last_updated = "2025-08-28" attachment = false reasoning = true temperature = true -knowledge = "2025-12-01" structured_output = true tool_call = true open_weights = true diff --git a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml index f5cf3c569..c7ca303b3 100644 --- a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml +++ b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml @@ -5,7 +5,8 @@ last_updated = "2025-03-13" attachment = false reasoning = false temperature = true -knowledge = "2025-12-01" +knowledge = "2025-03" +structured_output = true tool_call = true open_weights = true @@ -14,8 +15,8 @@ input = 0.67 output = 0.67 [limit] -context = 32_123 -output = 32_123 +context = 32_000 +output = 32_000 [modalities] input = ["text"] diff --git a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml index 6aa8fcb41..cc05b374f 100644 --- a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml +++ b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml @@ -5,7 +5,7 @@ last_updated = "2025-03-13" attachment = false reasoning = false temperature = true -knowledge = "2025-12" +knowledge = "2025-03" structured_output = true tool_call = true open_weights = true @@ -15,8 +15,8 @@ input = 0.67 output = 0.67 [limit] -context = 32_123 -output = 32_123 +context = 32_000 +output = 32_000 [modalities] input = ["text"] From 2f34ee47ee97b7ed61b4ce9ec227be3e092538fb Mon Sep 17 00:00:00 2001 From: Jan Szypulski Date: Tue, 27 Jan 2026 16:48:42 +0100 Subject: [PATCH 3/6] add cloudferro logo --- providers/cloudferro-sherlock/logo.svg | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 providers/cloudferro-sherlock/logo.svg diff --git a/providers/cloudferro-sherlock/logo.svg b/providers/cloudferro-sherlock/logo.svg new file mode 100644 index 000000000..900716096 --- /dev/null +++ b/providers/cloudferro-sherlock/logo.svg @@ -0,0 +1,6 @@ + + + + + + From 2c63a024b3a63d3d4988a4e1fa0bfdc935823093 Mon Sep 17 00:00:00 2001 From: Jan Szypulski Date: Tue, 27 Jan 2026 17:04:36 +0100 Subject: [PATCH 4/6] delete unrecognized model family --- .../models/speakleash/Bielik-11B-v2.6-Instruct.toml | 1 - .../models/speakleash/Bielik-11B-v3.0-Instruct.toml | 1 - 2 files changed, 2 deletions(-) diff --git a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml index c7ca303b3..c8f9b76e1 100644 --- a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml +++ b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v2.6-Instruct.toml @@ -1,5 +1,4 @@ name = "Bielik 11B v2.6 Instruct" -family = "Bielik AI" release_date = "2025-03-13" last_updated = "2025-03-13" attachment = false diff --git a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml index cc05b374f..99d56eae3 100644 --- a/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml +++ b/providers/cloudferro-sherlock/models/speakleash/Bielik-11B-v3.0-Instruct.toml @@ -1,5 +1,4 @@ name = "Bielik 11B v3.0 Instruct" -family = "Bielik AI" release_date = "2025-03-13" last_updated = "2025-03-13" attachment = false From c7bc5b7c987ded0cb7ac7c5c81620cb85c080791 Mon Sep 17 00:00:00 2001 From: Jan Szypulski Date: Tue, 27 Jan 2026 17:59:55 +0100 Subject: [PATCH 5/6] fix: corrected logo color and size --- providers/cloudferro-sherlock/logo.svg | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/providers/cloudferro-sherlock/logo.svg b/providers/cloudferro-sherlock/logo.svg index 900716096..6f09a794e 100644 --- a/providers/cloudferro-sherlock/logo.svg +++ b/providers/cloudferro-sherlock/logo.svg @@ -1,6 +1,5 @@ - - - - - - + + + + + \ No newline at end of file From 22d6a24c7ad59be351c4ff4e45c6fba30b4af820 Mon Sep 17 00:00:00 2001 From: Jan Szypulski Date: Tue, 27 Jan 2026 18:00:11 +0100 Subject: [PATCH 6/6] fix: llama 3.3 last update --- .../models/meta-llama/Llama-3.3-70B-Instruct.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml b/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml index 49b24eee7..dc17b8925 100644 --- a/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml +++ b/providers/cloudferro-sherlock/models/meta-llama/Llama-3.3-70B-Instruct.toml @@ -1,6 +1,7 @@ name = "Llama 3.3 70B Instruct" family = "llama" -release_date = "2023-12" +release_date = "2024-12-06" +last_updated = "2024-12-06" attachment = false reasoning = false temperature = true