11
ui-guide-studio
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
下一课
下一课
本课内容

钩子允许在机器人生命周期的特定节点执行自定义代码。它们为拦截和修改消息、管理会话、记录交互以及与外部系统集成提供了方式。

钩子的作用类似于可自定义的执行点,让你能够精细控制机器人如何处理和响应事件。它们的工作方式与执行代码卡片类似,接受的参数会根据钩子类型有所不同。

钩子可以注入到机器人流程中的三个关键节点:

  • 围绕消息,可以在消息进出前后执行。
  • 围绕 LLMz 的执行或迭代,可以在 LLMz 生成输出之前或完成一次响应迭代之后执行。
  • 在轮次或对话结束时执行,这样你可以在某个事件发生后或对话结束后运行代码。

使用钩子可以让你精确控制机器人交互,从而保存或记录自定义信息,或执行特定操作。

摘要
Studio 界面中的钩子可在关键生命周期节点执行自定义代码,实现消息拦截、会话管理及外部集成。
本课程全部课程
Fresh green broccoli floret with thick stalks.