summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/provider/transform.ts11
1 files changed, 8 insertions, 3 deletions
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index 1c4fa39c8..a2eda9d4b 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -199,9 +199,14 @@ export namespace ProviderTransform {
}
export function temperature(model: Provider.Model) {
- if (model.api.id.toLowerCase().includes("qwen")) return 0.55
- if (model.api.id.toLowerCase().includes("claude")) return undefined
- if (model.api.id.toLowerCase().includes("gemini-3-pro")) return 1.0
+ const id = model.id.toLowerCase()
+ if (id.toLowerCase().includes("qwen")) return 0.55
+ if (id.toLowerCase().includes("claude")) return undefined
+ if (id.toLowerCase().includes("gemini-3-pro")) return 1.0
+ // if (id.toLowerCase().includes("kimi-k2")) {
+ // if (id.includes("thinking")) return 1.0
+ // return 0.6
+ // }
return 0
}