1
我想創建一個Bot使用FormFlow與JSON Schema approach。但是,我需要更多的靈活性來顯示答案選項,因爲這些選項需要是完整的句子,而不僅僅是單個單詞。描述Bot框架和FormFlow與JSON模式中的枚舉
是否有可能擴展在JSON文件中指定的枚舉,並將描述作爲選項提供,而不是枚舉本身?
據我所知,這是可以通過在代碼using the Describe-Attribute.
我想創建一個Bot使用FormFlow與JSON Schema approach。但是,我需要更多的靈活性來顯示答案選項,因爲這些選項需要是完整的句子,而不僅僅是單個單詞。描述Bot框架和FormFlow與JSON模式中的枚舉
是否有可能擴展在JSON文件中指定的枚舉,並將描述作爲選項提供,而不是枚舉本身?
據我所知,這是可以通過在代碼using the Describe-Attribute.
你可以使用自定義腳本「定義」屬性。三明治機器人的例子是這樣做的(從json-schema-example):
"Define": "field.SetType(null).AddDescription(\"cookie\", DynamicSandwich.FreeCookie).AddTerms(\"cookie\", Language.GenerateTerms(DynamicSandwich.FreeCookie, 2)).AddDescription(\"drink\", DynamicSandwich.FreeDrink).AddTerms(\"drink\", Language.GenerateTerms(DynamicSandwich.FreeDrink, 2)); return true;",