mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
Control Gemini thinking budget via Requesty (#4486)
This commit is contained in:
parent
861a866215
commit
e2516ebe02
1 changed files with 8 additions and 2 deletions
|
|
@ -19,8 +19,14 @@ export async function getRequestyModels(apiKey?: string): Promise<Record<string,
|
|||
const rawModels = response.data.data
|
||||
|
||||
for (const rawModel of rawModels) {
|
||||
const reasoningBudget = rawModel.supports_reasoning && rawModel.id.includes("claude")
|
||||
const reasoningEffort = rawModel.supports_reasoning && rawModel.id.includes("openai")
|
||||
const reasoningBudget =
|
||||
rawModel.supports_reasoning &&
|
||||
(rawModel.id.includes("claude") ||
|
||||
rawModel.id.includes("coding/gemini-2.5") ||
|
||||
rawModel.id.includes("vertex/gemini-2.5"))
|
||||
const reasoningEffort =
|
||||
rawModel.supports_reasoning &&
|
||||
(rawModel.id.includes("openai") || rawModel.id.includes("google/gemini-2.5"))
|
||||
|
||||
const modelInfo: ModelInfo = {
|
||||
maxTokens: rawModel.max_output_tokens,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue