gpt4 book ai didi

c# - 使用对象实例的具有动态字段(问题)和选项(答案)的 Bot 框架 FormFlow

转载 作者:太空宇宙 更新时间:2023-11-03 15:20:01 25 4
gpt4 key购买 nike

我已经阅读了机器人框架文档和给定的示例。尽管 FormFlow 接受动态选项(答案),但我找不到动态填充字段(问题)和选项(答案)的方法。

这就是我想要做的。我有一个名为问卷调查的类(class),其中包括一个问题列表(另一个类(class))。问题类包括标题(字符串)和可能的答案列表。应基于此填充 FormFlow。但是,Questions 对象是根据用户的第一条消息动态填充的。然后我进行 api 调用并填充我的问卷类和其中的问题列表。现在,我想使用这个更新的问卷实例来填充 FormFlow,使用问题标题作为字段并将答案列表作为选项。

是否可以使用当前的 bot 框架 sdk?如果有人可以提供示例,将不胜感激。非常感谢

最佳答案

不确定是否可以在单个 FormFlow 中一次性完成,但有替代方案。

您可以创建一个简单的“AskQuestion”Formflow,它只问一个问题,然后您可以将问题文本和可能的答案列表传递给它。

完成后,您可以存储用户的答案,执行逻辑和调用以获取下一个问题,然后再次调用同一个 Formflow 对话框以提出下一个问题。

这应该适合你

关于c# - 使用对象实例的具有动态字段(问题)和选项(答案)的 Bot 框架 FormFlow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37683269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com