注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
Workshop模块中的事件使应用程序构建者能够在用户执行给定操作时触发特定行为。事件可以从许多微件中触发,包括按钮组、行选择上的Object表和标签微件。在我们的事件触发和导航微件文档中了解更多。完整的可用事件列表记录如下,但可用的事件类型可能因微件而异。
图层事件触发Workshop模块中覆盖层(抽屉式导航和模态)的屏幕显示状态更改。
对于模块中的每个覆盖层,提供以下两个事件:
设计事件触发Workshop模块中屏幕显示的更改,例如切换选定的页面、展开或折叠给定部分,以及切换标签设计中的活动标签。
对于模块中的每个页面,当事件被触发时,可用一个事件来切换到所选页面。如果模块使用字符串变量以基于变量的页面选择选项,则该变量的值不会因切换到页面事件而更新。如果您希望保持此变量值与所选页面同步,您可以使用设置变量值事件。
对于模块中的每个可折叠部分,提供以下三个事件:
如果指定的部分有一个布尔变量支持折叠状态,则该变量的值不会因这些事件而更新。如果您希望保持此变量值与部分的折叠状态同步,您可以使用设置变量值事件。
例如,应用程序构建者配置了以下模块以显示医院数据。该模块包含一个object表和一个最初折叠的object视图,构建者希望在选择打开医院对象视图按钮时展开该视图。
在按钮组微件的按钮配置面板底部,应用程序构建者可以通过从单击时下拉菜单中选择事件选项,然后使用出现的添加事件按钮选择所需的设计事件来选择在选择按钮时触发设计事件。
一旦按钮和事件配置完成,当用户在此模块中选择打开医院对象视图按钮时,包含object视图的部分将展开,如下所示:
对于模块中的每个标签部分,将为该部分中的每个标签添加一个切换到 {tab name}事件。与切换到 {page name}和部分折叠状态事件不同,更改选定标签的事件也会更新为基于变量的标签选择配置的字符串变量的值(如果配置了变量)。
变量事件为应用程序构建者提供了在Workshop模块中更改变量值的方法。
重置 {variable name} 值事件将所选变量的值设置为其默认值,即变量定义中配置的值。
设置变量值事件将把所选源变量的当前值指派给所选目标变量的值。
将LLM响应流式传入变量事件使得能够在Workshop模块中实时显示LLM的响应。
0
和1
之间。较高的值,如0.8
,将使输出更随机,而较低的值,如0.2
,将使输出更集中和确定性。下方截图可以在事件配置中找到,展示了使用上述参数配置的示例。
发送至AIP助理事件提供了一种将静态文本或字符串变量的值发送至AIP助理并自动运行查询的方法。当此事件被触发时,如果AIP助理侧边栏当前未打开,它将自动打开。
以下事件提供了一种在新浏览器标签中打开其他Foundry资源的方法。如果Workshop模块在Carbon工作区中,使用这些事件将以新Carbon标签打开目标资源。
刷新模块中的数据事件允许在触发此事件时重新加载模块中的所有数据。
在浅色和深色模式之间切换事件允许用户在触发此事件时更改模块的主题。