diff options
| author | Aiden Cline <[email protected]> | 2025-12-13 18:07:22 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2025-12-13 18:07:22 -0600 |
| commit | d4cfbd8219690927b9972b90cf343e003a0e95e0 (patch) | |
| tree | ed51803af82f9acad70a748b284ee05ab8094a3b | |
| parent | c7bac8321213f4d81a29df4d0a85539dc2faaa34 (diff) | |
| download | opencode-d4cfbd8219690927b9972b90cf343e003a0e95e0.tar.gz opencode-d4cfbd8219690927b9972b90cf343e003a0e95e0.zip | |
chore: reduce duplication of field in transform
| -rw-r--r-- | packages/opencode/src/provider/transform.ts | 11 |
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 } |
