I want to fetch the entities that are parsed and set the values of the entity in the slot.
In the documentation, it is mentioned that I can use ‘get_latest_entity_values’ under Dialogue state tracker for fetching the entities that are parsed.
Please help me with the parameter that I have to pass to make the get_latest_entity_values call and how to make the call
@srikar_1996 slot value is reflecting in the console but not reflecting in parse continue call
story:
story_material_list
material_list{“number” : “number”}
action_test
action_test2
console op:
Bot loaded. Type a message and press enter:
material under so 6789769865
2019-01-30 14:28:43 INFO bot - material_list
2019-01-30 14:28:43 INFO bot - 0.9096423983573914
2019-01-30 14:28:43 INFO bot - 6789769865
2019-01-30 14:28:43 INFO bot - None
2019-01-30 14:28:43 INFO bot - <class 'str'>
2019-01-30 14:28:43 INFO bot - material_list
2019-01-30 14:28:43 INFO bot - 0.9096423983573914
2019-01-30 14:28:43 INFO bot - 6789769865
2019-01-30 14:28:43 INFO bot - material_list
What about action_test2? It should reflect in the second action. The parse output you posted is for the action_test right, and it is returning the slot value so it should be available from for the subsequent actions.
Actually, can you try accessing it in the next story and see if the value is still there?
Not sure, looks like you’re using an old version of rasa core which we no longer support though (the /continue endpoint is deprecated in the current version). I’d suggest upgrading to a newer version