From 2830354bf15dd3a07c189633c11e3e4748ccba25 Mon Sep 17 00:00:00 2001 From: Tobias Wochinger Date: Tue, 3 Nov 2020 18:00:33 +0100 Subject: [PATCH] drop retrieval intent parameter --- rasa/core/actions/action.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/rasa/core/actions/action.py b/rasa/core/actions/action.py index 9660e1f07273..53793313d0f0 100644 --- a/rasa/core/actions/action.py +++ b/rasa/core/actions/action.py @@ -124,9 +124,7 @@ def action_for_name( if action_name not in domain.action_names: domain.raise_action_not_found_exception(action_name) - return action_from_name( - action_name, domain, action_endpoint, domain.retrieval_intents - ) + return action_from_name(action_name, domain, action_endpoint) def is_retrieval_action(action_name: Text, retrieval_intents: List[Text]) -> bool: @@ -150,10 +148,7 @@ def is_retrieval_action(action_name: Text, retrieval_intents: List[Text]) -> boo def action_from_name( - name: Text, - domain: Domain, - action_endpoint: Optional[EndpointConfig], - retrieval_intents: Optional[List[Text]] = None, + name: Text, domain: Domain, action_endpoint: Optional[EndpointConfig] ) -> "Action": """Retrieves an action by its name. @@ -161,7 +156,6 @@ def action_from_name( name: The name of the action. domain: The current model domain. action_endpoint: The endpoint to execute custom actions. - retrieval_intents: Retrieval intents used by the current model. Returns: The instantiated action. @@ -172,7 +166,7 @@ def action_from_name( return defaults[name] if name.startswith(UTTER_PREFIX) and is_retrieval_action( - name, retrieval_intents or [] + name, domain.retrieval_intents ): return ActionRetrieveResponse(name)