Hi friends! I have an issue I don’t fully understand. Hope someone could help.
In short, we have these stories:
- story: check balance
steps:
-
intent: check_balance
-
action: utter_check_balance
-
story: balance gold
steps:
- intent: check_balance
entities: - card_type: “gold”
-
action: utter_gold_balance
-
story: balance standard
steps:
- intent: check_balance
entities: - card_type: “standard”
- action: utter_standard_balance
While training, Rasa validator says: Story structure conflict after intent ‘check_balance’: utter_standard_balance predicted in ‘balance standard’ utter_gold_balance predicted in ‘balance gold’
Entities are annotated in the nlu.yml and domain.yml properly, I guess. Tried using slots like this (+ adding them in domain.yml), but still didn’t help:
- story: check balance
steps:
-
intent: check_balance
-
action: utter_check_balance
-
story: balance gold
steps:
- intent: check_balance
entities: - card_type: “gold”
-
slot_was_set:
- card_type: gold
-
action: utter_gold_balance
-
story: balance standard
steps:
- intent: check_balance
entities: - card_type: “standard”
- slot_was_set:
- card_type: standard
- action: utter_standard_balance
I will be really greatful for any advice!