-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathenvironment.py
More file actions
24 lines (20 loc) · 1.1 KB
/
environment.py
File metadata and controls
24 lines (20 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from hovor.actions.action_base import ActionBase
from hovor.actions.goal_achieved_action import GoalAchievedAction
from hovor.actions.local_dialogue_action import LocalDialogueAction
from hovor.actions.local_info_action import LocalInfoAction
from hovor.actions.dialogue_action import DialogueAction
from hovor.actions.web_action import WebAction
def initialize_local_environment():
ActionBase.register_action("dialogue", LocalDialogueAction)
ActionBase.register_action("message", LocalDialogueAction)
ActionBase.register_action("system", LocalInfoAction)
ActionBase.register_action("api", WebAction)
ActionBase.register_action("goal_achieved", GoalAchievedAction)
ActionBase.register_action("web", LocalInfoAction)
def initialize_remote_environment():
ActionBase.register_action("dialogue", DialogueAction)
ActionBase.register_action("message", DialogueAction)
ActionBase.register_action("system", LocalInfoAction)
ActionBase.register_action("api", WebAction)
ActionBase.register_action("goal_achieved", GoalAchievedAction)
ActionBase.register_action("web", LocalInfoAction)