-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
31 lines (27 loc) · 725 Bytes
/
Copy pathmain.py
File metadata and controls
31 lines (27 loc) · 725 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
from neural_api.nlu.ml_module import nlu_handler
from time import sleep
from dotenv import load_dotenv
import os
load_dotenv()
MODE = os.getenv("MODE")
def main():
print('-'*50)
while KeyboardInterrupt:
mess = input("Enter your message: ")
if mess == 'exit':
break
answer = nlu_handler(mess)
if answer == 'null':
continue
else:
print(answer)
if __name__ == "__main__":
try:
if MODE == "dev":
sleep(0.1)
main()
input("Press Enter to exit...")
elif MODE == "api":
import neural_api.api.web_api
except KeyboardInterrupt:
exit(0)