-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.py
More file actions
41 lines (27 loc) · 1.49 KB
/
app.py
File metadata and controls
41 lines (27 loc) · 1.49 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
from lib import api, app
from lib.Routes.collect_wit import GetTextAnswer, GetAudioAnswer, AudioDownload, ImageDownload, VideoDownload#, UploadAudio #,DeleteAudio
from lib.Routes.access_key import AccessLogin, AccessRegister, DeleteAccess
from lib.Routes.train_wit import AddIntent, DeleteIntent, EditResponses, TrainBot, DeleteUtterance, FileEditResponse
from lib.Routes.get_infos import GetAllIntents, GetAllUtterances, GetResponsesIntent, GetIntentsbyProgram
api.add_resource(GetTextAnswer, "/")
api.add_resource(GetAudioAnswer, "/audio")
api.add_resource(AudioDownload, "/audio/download")
api.add_resource(ImageDownload, "/image/download")
api.add_resource(VideoDownload, "/video/download")
#api.add_resource(DeleteAudio, "/audio/delete")
api.add_resource(AccessRegister, "/register")
api.add_resource(AccessLogin, "/login")
api.add_resource(DeleteAccess, "/delete_access")
api.add_resource(AddIntent, "/intent")
api.add_resource(DeleteIntent, "/delete/<string:intentName>/<string:program>")
api.add_resource(EditResponses, "/edit")
api.add_resource(FileEditResponse, "/response_file")
api.add_resource(TrainBot, "/train")
api.add_resource(DeleteUtterance, "/delete_utterance")
api.add_resource(GetAllIntents, "/get_intents")
api.add_resource(GetAllUtterances, "/get_utterances/<int:numberOfUtterances>")
api.add_resource(GetResponsesIntent, "/get_response")
api.add_resource(GetIntentsbyProgram, "/get_intents_program")
#api.add_resource(UploadAudio, "/uploadAudio")
if __name__ == "__main__":
app.run()