Onboarding questions in Cortex Analyst¶
The onboarding questions feature in Cortex Analyst provides relevant suggestions for questions your users can ask while interacting with your Cortex Analyst--powered conversational app, which will help them get started.
How onboarding questions work¶
Cortex Analyst operates in one of three modes, depending on the configuration of your semantic model:
使用 大型语言模型 生成问题(默认模式,无验证查询存储库)
当您的语义模型不包括验证查询存储库 (VQR) 时,Cortex Analyst 会使用底层大型语言模型 (LLMs) 生成最多三个建议的问题。请注意,这些问题并不总是可以回答的;例如,系统可能会提出一个没有结果的问题。
从 验证查询存储库 提供问题建议(默认模式,具有 VQR)
如果您的语义模型定义了 验证查询存储 (VQR),Cortex Analyst 最多会从 VQR 返回五个建议的问题。这些问题是根据与用户输入内容的相似度来选择的。例如,如果用户询问
What questions can I ask about revenue?,Cortex Analyst 最多会返回 5 个最有可能回答的问题,这些问题很可能与 VQR 存储库中的收入有关。返回语义模型中配置的 **入职问题**(可定制模式,具有 VQR)
要进一步控制显示哪些问题,可以在 VQR 配置中使用新的
use_as_onboarding_question标志。当此标志设置为 true 时,Cortex Analyst 将返回标记为入职问题的 所有 问题,无论它们与用户输入内容是否相似。
如果您想为用户提供一整套预定义的可回答问题,例如在入职体验中,该功能非常有用。如果标记的问题超过 5 个,则标记的所有问题都会在响应中返回。
如何配置入职问题¶
要定义入职问题,您需要在语义模型中使用 use_as_onboarding_question 标志标记特定的已验证查询。下面的示例展示了如何进行设置: