Hi there!
I’m trying to reset the conversation to a previous state per timestamp. There seems to be an function that completes this but I cannot get it to work.
How can I overwrite the tracker?
Any help?
DST = DialogueStateTracker(tracker.events, None) # tracker.slots
tracker = DST.travel_back_in_time(target_time=until_time)
return[tracker]
until_time is a slot that has been filled with a float value, like 1613665082.0.
The custom action gets called as such:
/go_back{"until_time":1613665082.0}
The reason I’m doing this, is because I don’t want to sequentially run the /back action. I want to jump back multiple steps to a previous point in time.