所有文章 > 日积月累 > 在 Apigee API 管理和应用集成中引入 Duet AI
在 Apigee API 管理和应用集成中引入 Duet AI

在 Apigee API 管理和应用集成中引入 Duet AI

多年来,Google Cloud 的 Apigee API Management 一直在帮助全球客户构建适用于各种用例、环境和规模的 API。现在,借助生成式 AI,我们正在重新构想 API 和集成的开发方式,让经验丰富的开发人员和新手开发人员都能更轻松地无缝管理其系统内的通信。

在 Google Cloud Next 上,我们将Duet AI引入了 Apigee API 管理和应用集成,让任何背景的开发者都能构建 API、集成流程和扩展,通过 API 将 Vertex AI 或 ChatGPT 连接到真实数据。客户可以立即注册试用这些功能,这些功能将在未来几周内向值得信赖的测试人员提供预览版。 

Duet AI:您永远在线的 AI 合作者

Duet AI 是您的 AI 协作工具,可在 Google Cloud 和 IDE 中使用,帮助您更快地完成更多工作。您可以通过聊天界面访问 Duet AI 功能,该界面可在 Google Cloud 控制台和 Visual Studio Code 和 JetBrains IntelliJ(通过 Cloud Code 扩展程序)等 IDE 中使用。Apigee API 管理和应用集成中的 Duet AI 会响应自然语言提示,使用您的企业资产和上下文自动生成 API 规范和集成流程。

Apigee API 管理中的 Duet AI

Apigee API Management可让您大规模构建、管理和保护各种用例和环境的 API。您可以通过 Google Cloud 控制台或通过 Cloud Clode 插件在常用 IDE 中访问 Apigee。现在,随着 Apigee API Management 中 Duet AI 的加入,您可以根据用自然语言描述的需求创建 API 规范。这些规范将重用您的企业上下文,例如安全架构或 API Hub 中编目的其他 API 对象。这可以大大提高工作效率,因为构建 API 规范通常需要专业知识和耗时的开发。除了生成规范之外,Duet AI 还可以通过突出显示语法、语义和样式中的错误和不一致之处来提出改进建议,与 API Hub 中编目的其他企业 API 保持一致。

https://storage.googleapis.com/gweb-cloudblog-publish/images/1_Fih7VE3.max-1300x1300.png

为 Vertex AI 或 ChatGPT 创建扩展

扩展使 Vertex AI 或 ChatGPT 能够访问现实世界的数据并推动现实世界的操作。开发人员可以从 API Hub 中编目的 API 创建 Vertex AI 或 ChatGPT 的扩展。要创建扩展,您只需告诉 Duet AI 要创建哪种类型的扩展并提供一些定义细节。Duet AI 会根据这些细节和 API Hub 中的 API 规范为您生成扩展。

https://storage.googleapis.com/gweb-cloudblog-publish/images/2_R3xTihX.max-1300x1300.jpg

Duet AI 在应用程序集成中的应用

应用程序集成是一种集成平台即服务 (iPaaS),可通过可视化点击配置连接任何应用程序(包括自主开发和第三方 SaaS)。现在,借助应用程序集成中的 Duet AI,您可以根据自然语言描述的需求创建集成流程。 

应用程序集成提供了一个界面,可以用自然语言描述您的需求,例如“当 JIRA 中创建新问题时,创建一个集成来更新 Salesforce 中的案例”。根据需求,Duet AI 会自动建议与现有集成一致的集成流程,并在适用时使用您的企业资产(例如 API Hub 中编目的 API)。此外,您可以通过提供其他提示来更新或扩展集成流程。

https://storage.googleapis.com/gweb-cloudblog-publish/images/3_H2rsgJk.max-1200x1200.png

根据需求自动映射数据

根据集成流程中创建的变量和正在集成的应用程序,Duet AI 会自动创建连接两个应用程序的默认数据映射。可以根据需求进一步细化数据映射。

https://storage.googleapis.com/gweb-cloudblog-publish/images/4_QOI3SKU.max-1600x1600.png

构建文档和测试用例以强化集成流程

Duet AI 还可以使用不同的数据集,一键生成文档和功能测试用例。借助此功能,您可以确保集成流程稳健且易于开发人员理解。

https://storage.googleapis.com/gweb-cloudblog-publish/images/5_vfmpLA1.max-1600x1600.png

文章来源:Introducing Duet AI in Apigee API Management and Application Integration

#你可能也喜欢这些API文章!