def required_fields(): return [ EntityFormField( "duration", "fund_achievement_duration"), # entity_name, slot_name EntityFormField("topk", "fund_achievement_topk"), ]
def required_fields(): return [ EntityFormField("purpose", "purpose"), EntityFormField("purpose_sub", "purpose_sub"), EntityFormField("recoil", "recoil"), EntityFormField("category", "category"), EntityFormField("manufacturer", "manufacturer") ]
def required_fields(): # no need for candidate username and password here, we auto generate it for them. Fix it if you want return [ EntityFormField("candidateName", "candidateName"), EntityFormField("candidateNumber", "candidateNumber"), EntityFormField("center_number", "center_number"), EntityFormField("candidateLevel", "candidateLevel"), EntityFormField("candidateBirth", "candidateBirth"), EntityFormField("gender", "gender"), EntityFormField("seat", "seat"), EntityFormField("year", "year") ]
class ActionHotel(FormAction): REQUIRED_FIELDS = [ EntityFormField("people", "people"), EntityFormField("location", "location"), EntityFormField("price", "price"), EntityFormField("date", "start_date"), EntityFormField("date", "end_date") ] OPTIONAL_FIELDS = [ EntityFormField("has_gym", "has_gym"), EntityFormField("has_spa", "has_spa"), EntityFormField("breakfast", "breakfast") ] def name(self): return "action_hotel" def submit(self, dispatcher, tracker, domain): dispatcher.utter_template('utter_finish') return []
class ActionRestaurant(FormAction): RANDOMIZE = True REQUIRED_FIELDS = [ EntityFormField("people", "people"), EntityFormField("location", "location"), EntityFormField("price", "price"), EntityFormField("cuisine", "cuisine") ] OPTIONAL_FIELDS = [ EntityFormField("outdoor_seating", "outdoor_seating"), EntityFormField("reservations", "reservations"), EntityFormField("date_suitable", "date_suitable") ] def name(self): return "action_restaurant" def submit(self, dispatcher, tracker, domain): dispatcher.utter_template('utter_finish') return []
def required_fields(): return [EntityFormField("application", "application")]
def required_fields(): return [ EntityFormField("appname", "appname"), EntityFormField("environment", "environment") ]
def required_fields(): return [EntityFormField("servicename", "servicename")]
def required_fields(): return [ EntityFormField("summary", "summary"), EntityFormField("description", "description") ]
def required_fields(): return [EntityFormField("building", "building")]
def required_fields(): return [EntityFormField("codecoverageapp", "codecoverageapp")]
def required_fields(): return [ EntityFormField("gender", "gender"), EntityFormField("age", "age"), ]
def required_fields(): return [EntityFormField("age", "age")]
def required_fields(): return [EntityFormField("GPE", "GPE"), EntityFormField("skill", "skill"), ]
def required_fields(): return [ EntityFormField("email", "new_email"), BooleanFormField("new_email_confirmed", "conversation_confirm", "conversation_cancel") ]
def required_fields(): return [ EntityFormField("disease", "disease"), EntityFormField("time", "time"), ]
def required_fields(): return [EntityFormField("word", "word")]
def required_fields(): return [ EntityFormField("car_model", "car_model_slot"), FreeTextFormField("zipcode_slot"), BooleanFormField("has_driver_license_slot", "affirm", "deny"), ]
def required_fields(): return [ EntityFormField("location", "location"), EntityFormField("cuisine", "cuisine"), EntityFormField("price", "price") ]
def required_fields(): return [ EntityFormField("location", "location"), EntityFormField("cuisine", "cuisine"), EntityFormField("budget", "budget"), ]
def required_fields(): return [EntityFormField("JIRAID", "JIRAID")]
def __init__(self, entity_name, slot_name): EntityFormField.__init__(self, entity_name, slot_name)
def required_fields(): return [ EntityFormField("cuisine", "cuisine"), EntityFormField("number", "people") ]
def required_fields(): return [ EntityFormField("address", "address"), EntityFormField("date-time", "date-time"), ]
def required_fields(): return [EntityFormField("jenkinsjob", "jenkinsjob")]
def required_fields(): return [ EntityFormField("cuisine", "cuisine"), EntityFormField("number", "people"), BooleanFormField("vegetarian", "affirm", "deny") ]
def required_fields(): return [ #EntityFormField(<Entity>,<Slot>), EntityFormField("phone", "phone"), EntityFormField("company", "company"), ]
def required_fields(): return [ EntityFormField("GPE", "GPE_origin"), EntityFormField("GPE", "GPE_destination") ]
def required_fields(): return [ EntityFormField("username", "username"), EntityFormField("password", "password") ]
def required_fields(): return [ EntityFormField("url", "url"), EntityFormField("description", "description") ]