From e1f518a0b56d43d657356d0de13ec1e59544e1f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Jul 2026 13:31:30 +0000 Subject: [PATCH 1/3] fix: wrong code. reference `https://github.com/anomalyco/models.dev/blob/dev/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml` --- .../models/subconscious/tim-qwen3.6-27b.toml | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml b/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml index 65b78d44f0..7380be3a46 100644 --- a/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml +++ b/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml @@ -1,3 +1,13 @@ +# Subconscious serves TIM-Qwen3.6 27B as subconscious/tim-qwen3.6-27b. +# Pricing (USD per 1M tokens): cached $0.15, input $0.30, output $3.00. +# Reasoning controls: the OpenAI-compatible format toggles thinking via +# chat_template_kwargs.enable_thinking (true|false); the Anthropic Messages +# format uses thinking.type = "enabled" with thinking.budget_tokens to cap +# reasoning. For the OpenAI-compatible endpoint, reasoning streams inline +# within the content field (between think tags). +# Sources (accessed 2026-07-06): +# https://www.subconscious.dev/pricing +# https://docs.subconscious.dev/features/thinking name = "TIM-Qwen3.6 27B" description = "Reasoning model for deliberate analysis, multi-step problem solving, and tool use" attachment = false @@ -8,14 +18,18 @@ temperature = true release_date = "2026-05-11" last_updated = "2026-05-11" open_weights = false -interleaved = { field = "reasoning_content" } +interleaved = true [[reasoning_options]] -type = "toggle" +type = "toggle" # API: {"chat_template_kwargs": {"enable_thinking": true | false}} + +[[reasoning_options]] +type = "budget_tokens" # API: {"thinking": {"type": "enabled", "budget_tokens": }} [cost] -input = 0 -output = 0 +input = 0.3 +output = 3.0 +cache_read = 0.15 [limit] context = 8192 From d62f00cd3dc7dce1c981cc3a5b610f020df40246 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Mon, 6 Jul 2026 14:14:04 -0500 Subject: [PATCH 2/3] fix(subconscious): use Anthropic Messages API --- .../subconscious/models/subconscious/tim-qwen3.6-27b.toml | 5 +---- providers/subconscious/provider.toml | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml b/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml index 7380be3a46..7350b410db 100644 --- a/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml +++ b/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml @@ -3,8 +3,7 @@ # Reasoning controls: the OpenAI-compatible format toggles thinking via # chat_template_kwargs.enable_thinking (true|false); the Anthropic Messages # format uses thinking.type = "enabled" with thinking.budget_tokens to cap -# reasoning. For the OpenAI-compatible endpoint, reasoning streams inline -# within the content field (between think tags). +# reasoning and returns it in separate thinking content blocks. # Sources (accessed 2026-07-06): # https://www.subconscious.dev/pricing # https://docs.subconscious.dev/features/thinking @@ -18,8 +17,6 @@ temperature = true release_date = "2026-05-11" last_updated = "2026-05-11" open_weights = false -interleaved = true - [[reasoning_options]] type = "toggle" # API: {"chat_template_kwargs": {"enable_thinking": true | false}} diff --git a/providers/subconscious/provider.toml b/providers/subconscious/provider.toml index e73c95cb6c..56b5f45c83 100644 --- a/providers/subconscious/provider.toml +++ b/providers/subconscious/provider.toml @@ -1,5 +1,5 @@ name = "Subconscious" -npm = "@ai-sdk/openai-compatible" +npm = "@ai-sdk/anthropic" api = "https://api.subconscious.dev/v1" env = ["SUBCONSCIOUS_API_KEY"] -doc = "https://docs.subconscious.dev" \ No newline at end of file +doc = "https://docs.subconscious.dev" From 365a6834fe57cae98f728be2aa255c9a7c106358 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Mon, 6 Jul 2026 14:16:36 -0500 Subject: [PATCH 3/3] docs(subconscious): clarify thinking toggle --- .../models/subconscious/tim-qwen3.6-27b.toml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml b/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml index 7350b410db..e26ec3dd16 100644 --- a/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml +++ b/providers/subconscious/models/subconscious/tim-qwen3.6-27b.toml @@ -1,9 +1,8 @@ # Subconscious serves TIM-Qwen3.6 27B as subconscious/tim-qwen3.6-27b. # Pricing (USD per 1M tokens): cached $0.15, input $0.30, output $3.00. -# Reasoning controls: the OpenAI-compatible format toggles thinking via -# chat_template_kwargs.enable_thinking (true|false); the Anthropic Messages -# format uses thinking.type = "enabled" with thinking.budget_tokens to cap -# reasoning and returns it in separate thinking content blocks. +# Reasoning controls: Anthropic Messages enables thinking with thinking.type = +# "enabled" and thinking.budget_tokens; omit thinking to disable it. Reasoning +# is returned in separate thinking content blocks. # Sources (accessed 2026-07-06): # https://www.subconscious.dev/pricing # https://docs.subconscious.dev/features/thinking @@ -17,8 +16,9 @@ temperature = true release_date = "2026-05-11" last_updated = "2026-05-11" open_weights = false + [[reasoning_options]] -type = "toggle" # API: {"chat_template_kwargs": {"enable_thinking": true | false}} +type = "toggle" # API: omit thinking to disable; {"thinking": {"type": "enabled", "budget_tokens": }} to enable [[reasoning_options]] type = "budget_tokens" # API: {"thinking": {"type": "enabled", "budget_tokens": }}