Default to explicit medium reasoning for 5.1 (#6593)

This commit is contained in:
pakrym-oai
2025-11-12 23:58:42 -08:00
committed by GitHub
parent e3dd362c94
commit 34621166d5
4 changed files with 136 additions and 22 deletions

View File

@@ -342,21 +342,6 @@ pub(crate) mod tools {
}
}
pub(crate) fn create_reasoning_param_for_request(
model_family: &ModelFamily,
effort: Option<ReasoningEffortConfig>,
summary: ReasoningSummaryConfig,
) -> Option<Reasoning> {
if !model_family.supports_reasoning_summaries {
return None;
}
Some(Reasoning {
effort,
summary: Some(summary),
})
}
pub(crate) fn create_text_param_for_request(
verbosity: Option<VerbosityConfig>,
output_schema: &Option<Value>,