Link Search Menu Expand Document Documentation Menu

自动化配置

2.13 版本引入

您可以通过为常见用例提供模板,自动化复杂的 OpenSearch 设置和预处理任务。例如,自动化机器学习(ML)设置任务可以简化 OpenSearch ML 产品的利用。

在 OpenSearch 2.12 中,配置自动化仅限于机器学习任务。

OpenSearch 用例模板以 JSON 或 YAML 文档的形式提供了设置过程的简洁描述。这些模板描述了用于对话式聊天或查询生成、AI 连接器、工具、智能体以及其他将 OpenSearch 作为生成模型后端准备的组件的自动化工作流配置。有关自定义模板示例,请参阅 示例模板。有关 OpenSearch 提供的模板,请参阅 工作流模板

主要功能

工作流自动化提供以下优势

  • 用例模板:使用预定义模板快速入门,这些模板概述了通用用例的设置过程。
  • 可自定义工作流:根据您的具体用例自定义工作流模板。
  • 设置自动化:通过单个 API 调用轻松配置 AI 连接器、工具、智能体及其他组件。

概述

模板在 OpenSearch 中实现了工作流自动化。您可以以 JSON 或 YAML 格式提供这些模板。您可以用特定用例所需的一系列步骤来描述一个或多个模板。每个模板包含以下元素:

  • 元数据:名称、描述、用例类别、模板版本和 OpenSearch 版本兼容性范围。
  • 用户输入:所有工作流中所有自动化步骤通用的用户预期参数,例如索引名称。
  • 工作流:包含以下一个或多个工作流元素:
    • 用户输入:特定于此工作流中步骤的用户预期参数。
    • 工作流步骤:描述为有向无环图 (DAG) 的工作流步骤。
      • 节点描述了流程的步骤,这些步骤可以并行执行。有关工作流步骤的语法,请参阅 工作流步骤
      • 按顺序连接节点,使其在上一步完成后执行,并可能使用上一步的输出字段。当一个节点在 previous_node_input 映射中包含引用前一个节点工作流步骤的键时,在解析期间会自动向模板添加相应的边,为简化起见,该边可以省略。

后续步骤

剩余 350 字符

有问题?

想要贡献?