Chat bot api - SG-Finder/auth_server GitHub Wiki
Chatbot API
Chatbot
Request
- endpoint: GET /api/genie_answer
- parameters
Key | Value | Type | Essential |
---|---|---|---|
user_message | what did you do today? | string | true |
history | ["what did you do today?", ... , ] | string array(5) | optional |
Response
Success
- status code: 200
Key | Value | Type | Essential |
---|---|---|---|
genie_message | I did programming | string | true |
emotion | {0(positive), 1(neutral), 2(negative)} | int | optional |
Fail
Key | Value | Type |
---|---|---|
status_code | 400 | int |
message | bad request | string |
Fail cases(will be added)
- 400: BAD_REQUEST
Change weapons or execute orders
Request
- endpoint: GET /api/genie_action
- parameters
Key | Value | Type | Essential |
---|---|---|---|
order | Genie, please change the weapon | string | true |
Response
Success (will be changed)
- status code: 200
Key | Value | Type | Essential |
---|---|---|---|
order_response | *(Tentative) | *(Tentative) | true |
Fail
Key | Value | Type |
---|---|---|
status_code | 400 | int |
message | bad request | string |
Fail cases(will be added)
- 400: BAD_REQUEST
Search strategies
Request
- endpoint: GET /api/genie_search
- parameters
Key | Value | Type | Essential |
---|---|---|---|
search_order | Genie, please search how to pass this stage | string | true |
Response
Success (will be changed)
- status code: 200
Key | Value | Type | Essential |
---|---|---|---|
search_order_response | *(Tentative) | string | true |
Fail
Key | Value | Type |
---|---|---|
status_code | 400 | int |
message | bad request | string |
Fail cases(will be added)
- 400: BAD_REQUEST
.