feat: refine admin shell and model fallback
This commit is contained in:
@@ -435,5 +435,5 @@ class IntentNode(BaseNode):
|
||||
'default': 'intent_result',
|
||||
},
|
||||
},
|
||||
'required': ['model_id', 'intents'],
|
||||
'required': ['intents'],
|
||||
}
|
||||
|
||||
@@ -1065,5 +1065,5 @@ class LLMNode(BaseNode):
|
||||
'default': 'llm_response',
|
||||
},
|
||||
},
|
||||
'required': ['model_id'],
|
||||
'required': [],
|
||||
}
|
||||
|
||||
@@ -241,8 +241,6 @@ class AgentService:
|
||||
if not model:
|
||||
return None
|
||||
|
||||
agent.model_id = model.id
|
||||
await self._db.flush()
|
||||
logger.info(
|
||||
"Agent %s has no active model, fallback to default chat model %s",
|
||||
getattr(agent, "code", agent.id),
|
||||
|
||||
Reference in New Issue
Block a user