--- title: "用户引导" description: "FastGPT 用户引导模块介绍" icon: "psychology" draft: false toc: true weight: 353 --- ## 特点 - 仅可添加 1 个 - 无外部输入 - 不参与实际调度 ## 作用 可以配置欢迎语、全局变量、语言播报等,类似于系统设置,不参与工作流的运行。 ![](/imgs/guide.png) ### 欢迎语 会在对话开始前发送一个欢迎语。该功能只在网页生效,API是无效的,并且该欢迎语不会被加入 AI 的对话记录中。 可以通过特殊的 Markdown 语法,来实现快速提问。 如图中的: ``` [剧情介绍] [导演是谁] ``` ### 全局变量 | | | | ----- | ----- | | ![](/imgs/variable.png) | ![](/imgs/variable2.png) | 如上图中,我们配置了一个名为`测试`, key为`test`的变量,类型为`文本`的全局变量。并在对话中,通过`{{test}}`来引用该变量。 | | | | ----- | ----- | | ![](/imgs/variable3.png) | ![](/imgs/variable4.png) | 从上图中,可以看出,实际的提示词从:`这是一个变量测试: {{test}}` 变成了: `这是一个变量测试: 变量测试`,因为`{{test}}` 被变量替换了。 变量在工作流中大部分的`文本输入框`都生效,例如:HTTP模块的URL和参数、各种功能块的提示词。 有一个特殊类型的变量,交`外部传入`。这种变量不需要用户填写,而是直接在调用时实时传入。目前支持从分享链接的Query和API调用的`variables`对象中获取。 ![](/imgs/variable4.png) ------ 除了自定义的全局变量外,还有一些系统参数可以选择: + **cTime**: 当前时间,字符串格式,例如:2023/3/3 20:22 ### 语音播报 | | | | ----- | ----- | | ![](/imgs/tts_setting.png) | ![](/imgs/tts_setting2.png) | ### 猜你想问 开启后,每次对话结束,会发送最近的6条对话记录给AI,AI会根据这些对话记录,给出 3 个可能的问题。 ![](/imgs/question_guide.png)