Сбросить разговор из веб-чата в SAP CAI - PullRequest
0 голосов
/ 13 апреля 2019

Я хочу сбросить диалог между пользователем и чат-ботом из компонентов веб-чата https://github.com/SAPConversationalAI/Webchat

Я не хочу сбрасывать только память, но весь разговор.Есть идеи?

1 Ответ

0 голосов
/ 13 апреля 2019

Если вы хотите сбросить весь разговор, вам нужно удалить состояние разговора из API.См. Документацию здесь: https://cai.tools.sap/docs/api-reference/#delete-a-conversation

DELETE https://api.cai.tools.sap/build/v1/users/$USER_SLUG/bots/$BOT_SLUG/versions/$VERSION_SLUG/builder/conversation_states/$CONVERSATION_ID

В конечном итоге сброс разговора может быть выполнен путем удаления всего разговора посредством этого вызова API:

DELETE https://api.cai.tools.sap/connect/v1/conversations/$CONVERSATION_ID
...