mirror of
https://github.com/snailyp/gemini-balance.git
synced 2026-09-05 15:36:45 +08:00
fix: 更新思考预算配置,使用_get_real_model函数获取真实模型
This commit is contained in:
@@ -242,7 +242,7 @@ def _build_payload(model: str, request: GeminiRequest) -> Dict[str, Any]:
|
|||||||
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 128}
|
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 128}
|
||||||
else:
|
else:
|
||||||
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 0}
|
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 0}
|
||||||
elif model in settings.THINKING_BUDGET_MAP:
|
elif _get_real_model(model) in settings.THINKING_BUDGET_MAP:
|
||||||
if settings.SHOW_THINKING_PROCESS:
|
if settings.SHOW_THINKING_PROCESS:
|
||||||
payload["generationConfig"]["thinkingConfig"] = {
|
payload["generationConfig"]["thinkingConfig"] = {
|
||||||
"thinkingBudget": settings.THINKING_BUDGET_MAP.get(model,1000),
|
"thinkingBudget": settings.THINKING_BUDGET_MAP.get(model,1000),
|
||||||
|
|||||||
@@ -206,7 +206,7 @@ def _build_payload(
|
|||||||
else:
|
else:
|
||||||
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 0}
|
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 0}
|
||||||
|
|
||||||
if request.model in settings.THINKING_BUDGET_MAP:
|
if _get_real_model(request.model) in settings.THINKING_BUDGET_MAP:
|
||||||
if settings.SHOW_THINKING_PROCESS:
|
if settings.SHOW_THINKING_PROCESS:
|
||||||
payload["generationConfig"]["thinkingConfig"] = {
|
payload["generationConfig"]["thinkingConfig"] = {
|
||||||
"thinkingBudget": settings.THINKING_BUDGET_MAP.get(request.model, 1000),
|
"thinkingBudget": settings.THINKING_BUDGET_MAP.get(request.model, 1000),
|
||||||
|
|||||||
@@ -180,7 +180,7 @@ def _build_payload(model: str, request: GeminiRequest) -> Dict[str, Any]:
|
|||||||
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 128}
|
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 128}
|
||||||
else:
|
else:
|
||||||
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 0}
|
payload["generationConfig"]["thinkingConfig"] = {"thinkingBudget": 0}
|
||||||
elif model in settings.THINKING_BUDGET_MAP:
|
elif _get_real_model(model) in settings.THINKING_BUDGET_MAP:
|
||||||
if settings.SHOW_THINKING_PROCESS:
|
if settings.SHOW_THINKING_PROCESS:
|
||||||
payload["generationConfig"]["thinkingConfig"] = {
|
payload["generationConfig"]["thinkingConfig"] = {
|
||||||
"thinkingBudget": settings.THINKING_BUDGET_MAP.get(model,1000),
|
"thinkingBudget": settings.THINKING_BUDGET_MAP.get(model,1000),
|
||||||
|
|||||||
Reference in New Issue
Block a user