工作流配置
工作流是 Kirara AI 的核心功能,它定义了 AI 助手如何处理和响应用户的消息。通过工作流配置,你可以:
- 自定义 AI 助手的人设和行为模式
- 设计多轮对话的处理逻辑
- 实现复杂的任务处理流程
- 集成各种插件功能
工作流基础
工作流配置采用 YAML 格式,主要包含以下组件:
yaml
workflows:
- name: "基础对话"
description: "处理基础的对话请求"
triggers:
- type: "message"
pattern: ".*"
steps:
- type: "llm"
model: "gpt-3.5-turbo"
prompt: |
你是一个友好的 AI 助手。
请根据用户的输入提供帮助。
用户说:{{message}}
工作流组件
- 触发器(Triggers) - 定义何时启动工作流
- 步骤(Steps) - 配置工作流的处理步骤
- 变量和上下文 - 在工作流中使用变量和上下文
- 条件和分支 - 实现复杂的逻辑控制
- 模板语法 - 使用模板构建动态内容