构建工作流

几分钟内创建完整 AI 工作流:选择供应商、配置回退、挂接结构化输出并定义缓存字段。

创建新的工作流

  1. 在项目侧边栏打开 Workflows,点击 Create Workflow
  2. 输入工作流名称。建议使用统一命名规范,例如 team-purpose-environment(如 support-summarizer-prod)。
  3. 从下拉框中选择主供应商和模型。
  4. 可选配置回退供应商:当主供应商失败或超时时,自动切换到第二、第三选项。
  5. 如果你需要严格 JSON 输出,可以绑定结构化输出 schema。
  6. 添加缓存字段(逗号或换行分隔),把业务标识暴露到 API 响应中。

侧边栏中带有 connected nodes 图标的入口就是 Workflows;在表单里你会再次看到供应商(server glyph)和模型(chip icon)选择器。

配置回退行为

当主供应商失败或超时时,ModelRiver 会自动按你配置的顺序重试备用供应商。

  • 每次尝试都会出现在 meta.attempts 中,失败原因也会尽量附带
  • 你可以混合不同厂商,例如主用 OpenAI,回退 Anthropic
  • 也可以按模型层级设计回退策略,例如先高质量模型,再低成本模型
  • 可为不同供应商设置超时时间,决定何时触发回退

工作流命名规范

规范示例适用场景
team-purpose-envsupport-summarizer-prod多团队组织
feature-variantonboarding-v2A/B 测试工作流
product-tierenterprise-analysis分层服务能力

测试工作流

  1. 从项目侧边栏打开 Playground
  2. 从下拉框中选择工作流
  3. 提供该工作流需要的 JSON 载荷,通常包含 messages,也可以带 metadata
  4. 点击 Send Request,ModelRiver 会执行工作流,但不会持久化日志
  5. 根据预览结果继续迭代 prompt、缓存字段或结构化输出,而不影响生产分析数据

下一步