|
@@ -37,12 +37,13 @@ class OrchestratorRuleParser:
|
|
|
|
|
|
def to_agent_executor(self, conversation_message_task: ConversationMessageTask, memory: Optional[BaseChatMemory],
|
|
|
rest_tokens: int, chain_callback: MainChainGatherCallbackHandler,
|
|
|
- return_resource: bool = False, retriever_from: str = 'dev') -> Optional[AgentExecutor]:
|
|
|
+ retriever_from: str = 'dev') -> Optional[AgentExecutor]:
|
|
|
if not self.app_model_config.agent_mode_dict:
|
|
|
return None
|
|
|
|
|
|
agent_mode_config = self.app_model_config.agent_mode_dict
|
|
|
model_dict = self.app_model_config.model_dict
|
|
|
+ return_resource = self.app_model_config.retriever_resource_dict.get('enabled', False)
|
|
|
|
|
|
chain = None
|
|
|
if agent_mode_config and agent_mode_config.get('enabled'):
|