diff --git a/providers/cloudflare-workers-ai/models/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b.toml b/providers/cloudflare-workers-ai/models/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b.toml index b1440ff83..3bcc13d1a 100644 --- a/providers/cloudflare-workers-ai/models/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b.toml +++ b/providers/cloudflare-workers-ai/models/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b.toml @@ -1,5 +1,6 @@ base_model = "deepseek/deepseek-r1" name = "Deepseek R1 Distill Qwen 32B" +reasoning_options = [] tool_call = false structured_output = false diff --git a/providers/cloudflare-workers-ai/models/@cf/google/gemma-4-26b-a4b-it.toml b/providers/cloudflare-workers-ai/models/@cf/google/gemma-4-26b-a4b-it.toml index ad43df24a..a685122a3 100644 --- a/providers/cloudflare-workers-ai/models/@cf/google/gemma-4-26b-a4b-it.toml +++ b/providers/cloudflare-workers-ai/models/@cf/google/gemma-4-26b-a4b-it.toml @@ -1,4 +1,6 @@ base_model = "google/gemma-4-26b-a4b-it" +reasoning_options = [{ type = "toggle" }, { type = "effort", values = ["low", "medium", "high"] }] +interleaved = true [cost] input = 0.1 diff --git a/providers/cloudflare-workers-ai/models/@cf/moonshotai/kimi-k2.6.toml b/providers/cloudflare-workers-ai/models/@cf/moonshotai/kimi-k2.6.toml index c1709dfa2..671fc7c94 100644 --- a/providers/cloudflare-workers-ai/models/@cf/moonshotai/kimi-k2.6.toml +++ b/providers/cloudflare-workers-ai/models/@cf/moonshotai/kimi-k2.6.toml @@ -1,4 +1,5 @@ base_model = "moonshotai/kimi-k2.6" +reasoning_options = [{ type = "toggle" }, { type = "effort", values = ["low", "medium", "high"] }] [interleaved] field = "reasoning_content" diff --git a/providers/cloudflare-workers-ai/models/@cf/nvidia/nemotron-3-120b-a12b.toml b/providers/cloudflare-workers-ai/models/@cf/nvidia/nemotron-3-120b-a12b.toml index 921f62698..ce23e20eb 100644 --- a/providers/cloudflare-workers-ai/models/@cf/nvidia/nemotron-3-120b-a12b.toml +++ b/providers/cloudflare-workers-ai/models/@cf/nvidia/nemotron-3-120b-a12b.toml @@ -1,9 +1,8 @@ base_model = "nvidia/nemotron-3-super-120b-a12b" name = "Nemotron 3 Super 120B" structured_output = true - -[interleaved] -field = "reasoning_content" +reasoning_options = [{ type = "toggle" }, { type = "effort", values = ["low", "medium", "high"] }] +interleaved = true [cost] input = 0.5 diff --git a/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-120b.toml b/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-120b.toml index 2ef4cd66f..b0ae1dcb4 100644 --- a/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-120b.toml +++ b/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-120b.toml @@ -4,6 +4,7 @@ release_date = "2025-08-05" last_updated = "2025-08-05" attachment = false reasoning = true +reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }] temperature = true tool_call = true structured_output = true diff --git a/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-20b.toml b/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-20b.toml index b1545b761..db92cc15b 100644 --- a/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-20b.toml +++ b/providers/cloudflare-workers-ai/models/@cf/openai/gpt-oss-20b.toml @@ -4,6 +4,7 @@ release_date = "2025-08-05" last_updated = "2025-08-05" attachment = false reasoning = true +reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }] temperature = true tool_call = true structured_output = true diff --git a/providers/cloudflare-workers-ai/models/@cf/qwen/qwen3-30b-a3b-fp8.toml b/providers/cloudflare-workers-ai/models/@cf/qwen/qwen3-30b-a3b-fp8.toml index 9726439e9..44fae4c42 100644 --- a/providers/cloudflare-workers-ai/models/@cf/qwen/qwen3-30b-a3b-fp8.toml +++ b/providers/cloudflare-workers-ai/models/@cf/qwen/qwen3-30b-a3b-fp8.toml @@ -4,6 +4,7 @@ release_date = "2025-04-30" last_updated = "2025-04-30" attachment = false reasoning = true +reasoning_options = [{ type = "toggle" }, { type = "effort", values = ["low", "medium", "high"] }] temperature = true tool_call = true structured_output = false diff --git a/providers/cloudflare-workers-ai/models/@cf/qwen/qwq-32b.toml b/providers/cloudflare-workers-ai/models/@cf/qwen/qwq-32b.toml index f0cb86a44..b3f9d098d 100644 --- a/providers/cloudflare-workers-ai/models/@cf/qwen/qwq-32b.toml +++ b/providers/cloudflare-workers-ai/models/@cf/qwen/qwq-32b.toml @@ -4,6 +4,7 @@ release_date = "2025-03-05" last_updated = "2025-03-05" attachment = false reasoning = true +reasoning_options = [] temperature = true tool_call = false structured_output = false diff --git a/providers/cloudflare-workers-ai/models/@cf/zai-org/glm-4.7-flash.toml b/providers/cloudflare-workers-ai/models/@cf/zai-org/glm-4.7-flash.toml index 2c4948aa4..ae57f8db0 100644 --- a/providers/cloudflare-workers-ai/models/@cf/zai-org/glm-4.7-flash.toml +++ b/providers/cloudflare-workers-ai/models/@cf/zai-org/glm-4.7-flash.toml @@ -4,12 +4,16 @@ release_date = "2026-01-19" last_updated = "2026-01-19" attachment = false reasoning = true +reasoning_options = [{ type = "toggle" }, { type = "effort", values = ["low", "medium", "high"] }] temperature = true tool_call = true structured_output = true knowledge = "2025-04" open_weights = true +[interleaved] +field = "reasoning_content" + [cost] input = 0.0605 output = 0.4