请参阅 Application Integration 支持的连接器

构建与 Gemini Code Assist 的集成

Gemini Code Assist 是 Google Cloud 中依托 AI 技术的协作工具,可在各种技能水平的用户需要的时间提供帮助。在 Application Integration 中,Gemini Code Assist 可帮助您执行以下操作:

如需详细了解 Google Cloud 中的 Gemini,请参阅 Gemini

了解 Google Cloud 专用 Gemini 使用数据的方式和时机。 作为一项尚处于早期阶段的技术,Google Cloud 专用 Gemini 可以生成看似合理但实际上不正确的输出。我们建议您在使用 Google Cloud 专用 Gemini 的所有输出内容之前先对其进行验证。如需了解详情,请参阅 Google Cloud 专用 Gemini 和 Responsible AI

准备工作

  • 启用 Gemini API:
    1. 在 Google Cloud 控制台中,进入 Application Integration 页面。

      转到 Application Integration

      下图显示了 Application Integration 页面:

      启用 Application Integration 中的 Gemini 启用 Application Integration 中的 Gemini

    2. 利用 AI 构建集成部分中,点击探索
    3. 在随即显示的 Application Integration 中的 Gemini 窗格中,点击启用服务以启用 Cloud AI Companion Service。

      如需了解如何在 Google Cloud 项目中激活 Gemini Code Assist,请参阅为项目设置 Gemini Code Assist

  • 在 Google Cloud 项目中设置 Application Integration。如需了解详情,请参阅设置 Application Integration
  • 如果您打算使用connectors构建集成,请确保在您的 Google Cloud 项目中配置所需的连接。

支持的任务和触发器

Gemini 可以协助您添加以下任务和触发器:
触发器 Tasks

Gemini 还会协助您创建以下控制流任务,但无法生成子集成:

创建和构建集成

Gemini 可以使用您的自然语言语句(或提示)作为输入,帮助您创建和构建集成。这样,您只需进行最少的手动配置,即可快速创建和构建从简单到复杂的集成。

向 Gemini 提供简短的提示或说明您打算构建的集成流程,Gemini 会推荐一个或多个集成流程来帮助您上手。

如需使用 Gemini 构建集成,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往 Application Integration 页面。

    转到 Application Integration

  2. 在导航菜单中,点击集成

    系统会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。

  3. 点击 Create integration(创建集成)以创建新的集成。

    随即会出现创建集成页面。

  4. 点击 pen_spark 帮我创建。系统随即会显示 Create Integration with Gemini(创建与 Gemini 的集成)窗格。

    或者,在 Create Integration(创建集成)页面上,创建新的集成,然后在集成编辑器中点击 pen_spark 创建与 Gemini 的集成流程,以使用 Gemini。

  5. 显示导航栏中 Gemini 图标的图片 显示导航栏中 Gemini 图标的图片

    1. 如果要选择提示模板,请从示例提示模板中选择一个。否则,请输入提示,让 Gemini 生成集成。如需查看 Gemini 支持的任务和触发器列表,请参阅支持的任务和触发器
    2. 点击生成

      Gemini 会建议一个或多个符合你提示的集成流程。使用 navigation_before Previous navigation_next Next 按钮查看提供的建议。

      显示 Gemini 建议的图片 显示 Gemini 建议的图片

    3. 输入集成的名称。
    4. 为集成选择一个区域。如果您的项目只有一个预配区域,则区域字段设置为该区域。
    5. 如要修改提示,请点击修改提示
    6. 如果要重新生成提示,请点击重新生成
    7. 如需接受集成流程建议,请点击确认

      使用 Gemini 创建的集成会替换任何现有的集成元素和变量。

配置连接器任务

Gemini 可以根据现有集成的逻辑流程,协助您提供适合情境的连接器配置建议。如果集成中的某个连接包含的实体超过 1, 000 个,则该连接器不会包含在 Gemini 的建议中。如需了解更多限制,请参阅限制

您可以使用 Gemini 建议的替代产品来配置连接器配置,也可以与 Gemini 互动(使用提示),并要求其提供所需的配置建议。

如需使用 Gemini 在集成中配置连接器任务,请执行以下步骤:

  1. 在 Google Cloud 控制台中,前往 Application Integration 页面。

    转到 Application Integration

  2. 在导航菜单中,点击集成

    系统会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。

  3. 选择现有集成以在集成编辑器中打开。
  4. 集成编辑器中,选择要配置的连接器任务,然后在配置窗格中点击使用 Gemini

    您会看到类似于下图的弹出式菜单,其中显示了一组 Gemini 建议。

    显示 Gemini 弹出式菜单的图片 显示 Gemini 弹出式菜单的图片

  5. Gemini 会根据集成的逻辑流程自动推荐一种或多种替代方法或替代方案。你可以根据输入的提示与 Gemini 互动,并根据需要微调或重新生成建议建议。

  6. 选择任一建议的替换或修改项并接受。Gemini 会配置所选的连接器任务。

添加边缘条件并附加其他任务

您可以使用 Gemini 向现有集成流程附加新任务以及添加边缘条件

如需使用 Gemini 添加边缘条件或向集成中附加新任务,请按以下步骤操作:

  1. 在 Google Cloud 中,转到 Application Integration 页面。

    转到 Application Integration

  2. 在导航菜单中,点击集成

    系统会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。

  3. 选择现有集成以在集成编辑器中打开。
  4. 集成编辑器中,选择要添加边缘条件或要为其附加新任务的边缘。在配置窗格中,点击使用 Gemini

    系统会随即显示一个类似于下图的弹出式菜单,提示您输入。

    显示 Gemini 弹出式菜单的图片 显示 Gemini 弹出式菜单的图片

  5. 输入提示,指定要添加的边缘条件或要附加的其他任务。

    下面是您可以使用的示例提示:

          If order qty>100, send an email

  6. 点击 pen_spark 创建
  7. Gemini 会自动插入符合条件的边缘条件,并配置现有集成中所选边缘的额外任务。

  8. 点击确认以接受建议的插入和添加。

    如果您不喜欢建议的插入或添加内容,请点击取消

生成集成说明

Application Integration 中的 Gemini 中提供的集成说明功能提供了您在集成编辑器中创建的集成的说明摘要。集成说明摘要以通俗易懂的语言生成,有助于您了解由于集成的结构或复杂性可能难以评估的整体集成用例、底层编排和业务上下文。

如需使用 Gemini 生成集成的集成说明摘要,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往 Application Integration 页面。

    转到 Application Integration

  2. 在导航菜单中,点击集成

    系统会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。

  3. 选择现有集成以在集成编辑器中打开。
  4. 集成编辑器工具栏中,点击 集成摘要)。系统会显示集成详情页面。

    显示集成说明的图片 显示集成说明的图片

  5. 在集成详情页面中,点击 Help me with description

    Gemini 会在集成编辑器中解析集成,生成类似于下图所示的详细摘要说明。

    显示 Gemini 弹出式菜单的图片 显示 Gemini 弹出式菜单的图片

  6. 点击保存以接受生成的集成说明。

    先验证并验证集成(包括变量),然后再运行。

限制

Application Integration 中的 Gemini 存在以下限制:

  • 如果集成中的连接包含的实体超过 1000 个,则该连接器不会包含在 Gemini 的建议中。
  • Application Integration 支持数据驻留。使用 Gemini 构建的集成支持数据驻留。我们不会存储任何数据,例如问题和 Gemini 的回答。只有使用 Gemini 生成的在用和传输中的数据不支持数据驻留。

提供反馈

在使用 Gemini 进行集成时,您可以获得支持或提供上下文反馈。这些信息有助于我们改进 Gemini。