查看 Application Integration 支持的连接器。
使用 Gemini Code Assist 构建集成
Gemini Code Assist 是 Google Cloud 中依托 AI 技术的协作工具,可在各种技能水平的用户需要的时间提供帮助。在 Application Integration 中,Gemini Code Assist 可帮助您执行以下操作:
如需详细了解 Google Cloud 专用 Gemini,请参阅 Google Cloud 专用 Gemini 概览。
准备工作
- 在 Google Cloud 控制台中,前往 Application Integration 页面。
下图显示了“应用集成”页面:
- 在让 AI 帮助您构建集成部分,点击探索。
- 在随即显示的 Gemini in Application Integration 窗格中,点击 Enable Service 以启用 Gemini for Google Cloud API。
如需了解如何在 Google Cloud 项目中激活 Gemini Code Assist,请参阅为项目设置 Gemini Code Assist。
- 在 Google Cloud 项目中设置 Application Integration。如需了解详情,请参阅设置应用集成。
- 如果您打算使用连接器创建集成,请务必在 Google Cloud 项目中配置所需的连接。
- 如果您打算使用托管项目中的 Apigee API Hub API 创建集成,请确保您已在项目中预配 API Hub,并且应用集成服务账号具有访问其他项目中的 API 所需的角色。
所需的角色
-
如需获取使用 Gemini 所需的权限, 请让管理员授予您 项目的 Gemini for Google Cloud User (
roles/cloudaicompanion.user
) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。 - 如果您打算创建与 Apigee API Hub 的集成,请确保您对包含 API 的项目拥有 Cloud API hub Viewer 角色 (
roles/apigeeregistry.viewer
)。 - 如果您打算创建与 Integration Connectors 的集成,请确保您拥有项目的 Connectors Viewer 角色 (
roles/connectors.viewer
)。
支持的任务和触发器
Gemini 可以帮助您添加以下任务和触发器:触发器 | Tasks |
---|---|
Gemini 还可帮助您创建以下控制流任务,但无法生成子集成:
|
创建集成
Gemini 可帮助您使用自然语言语句(或提示)作为输入,创建和构建集成。这样,您就可以快速创建和构建简单到复杂的集成,并且只需进行最少的手动配置。
向 Gemini 提供有关您打算构建的集成流程的简短提示或说明,Gemini 会建议一项或多项集成流程来帮助您入门。
如需使用 Gemini 构建集成,请按以下步骤操作:
- 在 Google Cloud 控制台中,前往 Application Integration 页面。
- 在导航菜单中,点击集成。
系统随即会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。
- 点击创建集成以创建新集成。
随即会出现创建集成页面。
- 点击 pen_spark 帮我创建。系统随即会显示 Create Integration with Gemini(创建与 Gemini 的集成)窗格。
或者,在创建集成页面上创建新的集成,然后在集成编辑器中点击 pen_spark 使用 Gemini 创建集成流程以使用 Gemini。
- 如果要选择提示模板,请从示例提示模板中选择一个。否则,请为 Gemini 输入提示以生成集成。如需了解如何撰写更好的提示,请参阅撰写更好的提示。
- 点击生成。
Gemini 会建议一个或多个符合你提示的集成流程。如果您启用了 API Hub 和 Integration Connectors 并满足所有前提条件,则建议将包含“调用 REST 端点”和“连接器”任务。使用 navigate_before Previous 和 navigate_next Next 按钮查看提供的建议。
- 如果您想修改建议的集成名称,可以更新集成名称字段。
- 为集成选择一个区域。如果您的项目只有一个预配的区域,则 Region 字段会设置为该区域。
- 如要修改提示,请点击修改提示。
- 如需接受集成流程建议,请点击确认。
使用 Gemini 创建的集成会替换所有现有的集成元素和变量。
符合情境的建议
您可以使用 Gemini 为现有集成提供上下文建议。Gemini 可以根据您现有集成的逻辑流程,为您提供符合情境的连接器配置建议。如果集成中的某个关联包含超过 1,000 个实体,则 Gemini 的建议中不会包含该连接器。如需了解更多限制,请参阅限制。
配置连接器任务
Gemini 可以根据您现有集成的逻辑流程,为您提供符合情境的连接器配置建议。如果集成中的某个连接包含的实体超过 1, 000 个,则该连接器不会包含在 Gemini 的建议中。如需了解更多限制,请参阅限制。
您可以使用 Gemini 建议的替换项配置连接器配置,也可以与 Gemini 互动(使用提示),并请求获得所需的配置建议。
如需使用 Gemini 在集成中配置连接器任务,请执行以下步骤:
- 在 Google Cloud 控制台中,前往 Application Integration 页面。
- 在导航菜单中,点击集成。
系统随即会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。
- 选择一个现有集成,以便在集成编辑器中打开它。
- 在导航栏中,点击新建画布视图(预览),将其切换到“开启”位置。然后,使用画布创建集成工作流。
- 对于连接器任务,请点击 more_horiz 更多操作,然后点击配置任务。
系统会显示一个弹出式菜单(类似于下图),其中显示了一组 Gemini 建议。
- Gemini 会自动推荐一个或多个与集成逻辑流程相关的替换项或替代方案。你可以根据输入的提示与 Gemini 互动,并根据需要微调或重新生成建议建议。
- 选择要接受的建议替换或修改选项。Gemini 会配置所选的连接器任务。
配置“调用 REST API”任务
如果您在项目中启用了 API Hub,则应用集成中的 Gemini 可以根据现有集成的逻辑流程,为您提供上下文相关的“调用 REST 端点”任务和任务配置建议。您可以利用这些建议直接替换或修改现有任务,而无需执行任何手动配置流程。
您可以直接将现有任务或任务配置替换为 Gemini 建议的替换项,也可以与 Gemini 互动(使用提示),让其提供所需的任务建议。
满足所有前提条件后,如需使用 Gemini 替换或修改集成中的现有任务,请按以下步骤操作:
- 在 Google Cloud 控制台中,前往 Application Integration 页面。
- 在导航菜单中,点击集成。
系统随即会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。
- 选择一个现有集成,以便在集成编辑器中打开它。
- 在导航栏中,点击新画布视图(预览版)切换开关,将其切换到开启状态。然后,使用画布创建集成工作流。
- 在集成编辑器画布中,选择要替换或修改的任务。
- 点击 more_horiz 更多操作,然后点击配置任务。
系统会显示一个弹出式菜单(类似于下图),其中显示了一组 Gemini 建议。
- Gemini 会自动推荐一个或多个与集成逻辑流程相关的替换项或替代方案。您可以使用提示输入内容与 Gemini 互动,并根据需要微调或重新生成建议。
- 只需选择任一建议的替代品或修改方案即可接受。
Gemini 会直接替换您选择的任务或修改该任务,而无需进行任何其他配置。
添加边缘条件并附加其他任务
您可以使用 Gemini 向现有集成流程附加新任务并添加边缘条件。
如需使用 Gemini 添加边缘条件或向集成中附加新任务,请按以下步骤操作:
- 在 Google Cloud 中,转到 Application Integration 页面。
- 在导航菜单中,点击集成。
系统随即会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。
- 选择一个现有集成,以便在集成编辑器中打开它。
- 在导航栏中,点击新画布视图(预览版)切换开关,将其切换到开启状态。然后,使用画布创建集成工作流。
- 在集成编辑器中,选择要为其添加边缘条件或要从中附加新任务的边缘。
- 点击 more_horiz 更多操作,然后点击创建分支。
系统会随即显示一个类似于下图的弹出式菜单,提示您输入。
- 输入提示,指定要添加的边界条件或要附加的其他任务。
您可以使用下面的示例提示:
如需了解如何撰写更好的提示,请参阅撰写更好的提示。If order qty>100, send an email
- 依次点击 pen_spark 创建。
- 点击确认以接受建议的插入内容和添加内容。
如果您不喜欢建议的插入或添加内容,请点击取消。
Gemini 会自动插入符合条件的边缘条件,并配置现有集成中所选边缘的额外任务。
生成集成说明
Application Integration 中的 Gemini 中提供的集成说明功能提供了您在集成编辑器中创建的集成的说明摘要。集成说明摘要以通俗易懂的语言生成,有助于您了解由于集成的结构或复杂性而可能难以评估的整体集成用例、底层编排和业务上下文。
如需使用 Gemini 生成集成的集成说明摘要,请按以下步骤操作:
- 在 Google Cloud 控制台中,前往 Application Integration 页面。
- 在导航菜单中,点击集成。
系统随即会显示集成页面,其中列出了 Google Cloud 项目中可用的所有集成。
- 选择现有集成以在集成编辑器中打开。
- 在集成编辑器工具栏中,点击 (集成摘要)。系统会显示集成详情页面。
- 在集成详情页面中,点击 Help me with description。
Gemini 会在集成编辑器中解析集成,生成类似于下图所示的详细摘要说明。
- 点击完成以接受生成的集成说明。
先验证并验证集成(包括变量),然后再运行。
配额和限制
如需了解配额和限制,请参阅配额和限制。
限制
Application Integration 中的 Gemini 存在以下限制:
- 如果集成中的关联包含超过 1,000 个实体,则 Gemini 不会在建议中包含该连接器。
- Application Integration 支持数据驻留。使用 Gemini 构建的集成支持数据驻留。我们不会存储任何数据,例如提示和 Gemini 回答。只有使用 Gemini 生成的在用和传输中的数据不支持数据驻留。
提供反馈
在使用 Gemini 构建集成时,您可以获取支持或提供情境反馈。这些信息有助于我们改进 Gemini。