feat(conductor): Use model_override in worker execution
This commit is contained in:
@@ -228,6 +228,9 @@ class ConductorEngine:
|
|||||||
|
|
||||||
# Escalation logic based on retry_count
|
# Escalation logic based on retry_count
|
||||||
models_list = ["gemini-2.5-flash-lite", "gemini-2.5-flash", "gemini-3.1-pro-preview"]
|
models_list = ["gemini-2.5-flash-lite", "gemini-2.5-flash", "gemini-3.1-pro-preview"]
|
||||||
|
if ticket.model_override:
|
||||||
|
model_name = ticket.model_override
|
||||||
|
else:
|
||||||
model_idx = min(ticket.retry_count, len(models_list) - 1)
|
model_idx = min(ticket.retry_count, len(models_list) - 1)
|
||||||
model_name = models_list[model_idx]
|
model_name = models_list[model_idx]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user