Domain.yml :
version: ‘2.0’
intents:
- affirm
- bot_challenge
- deny
- goodbye
- greet
- mood_great
- mood_unhappy
- send_email
slots: email: type: text mappings: - type: from_text entity: email subject: type: text mappings: - type: from_text entity: subject message: type: text mappings: - type: from_text entity: message
responses: utter_greet:
- text: Hey! How are you? utter_ask_email:
- text: Please provide the email ID whom you want to send an email. utter_ask_subject:
- text: Please provide the subject for your email. utter_ask_message:
- text: Please provide the message for your email.
session_config: session_expiration_time: 60 carry_over_slots_to_new_session: true
actions:
- utter_greet
- action_submit
forms: email: email: type: text mappings: - type: from_text entity: email subject: type: text mappings: - type: from_text entity: subject message: type: text mappings: - type: from_text entity: message
YamlValidationException: Failed to validate ‘/Users/nuntea/NLP/RASA Chatbot/domain.yml’. Please make sure the file is correct and all mandatory parameters are specified. Here are the errors found during validation: in /Users/nuntea/NLP/RASA Chatbot/domain.yml:50: Key ‘email’ was not defined. Path: ‘/forms/email’ in /Users/nuntea/NLP/RASA Chatbot/domain.yml:50: Key ‘subject’ was not defined. Path: ‘/forms/email’ in /Users/nuntea/NLP/RASA Chatbot/domain.yml:50: Key ‘message’ was not defined. Path: ‘/forms/email’