本页面适用于 Apigee 和 Apigee Hybrid。
本主题介绍了如何在 API Hub 中创建 Vertex AI 扩展程序。
什么是 Vertex AI 扩展程序?
借助 Vertex AI 扩展程序,LLM 可以通过 API 连接到实际数据和操作。扩展程序会处理用户查询并与大语言模型 (LLM) 通信,以代表应用(例如聊天应用)执行操作。
例如,假设您为租车 API 创建 Vertex AI 扩展程序,并且此扩展程序已关联到聊天应用。当用户向应用询问租车事宜时,生成式 AI 会理解问题的上下文,并调用扩展程序 API 来租车。

如需详细了解 Vertex AI 扩展程序,请参阅扩展程序概览。
API Hub 可简化 Vertex AI 扩展程序的创建
API Hub 使用现有的 API Hub 元数据简化了创建 Vertex AI 扩展程序的过程。API Hub 用于创建扩展程序的关键数据是 API 规范和部署,这些数据已由 API Hub 验证,方便使用。该规范向扩展程序提供 API 的操作,而部署则提供 API 的服务器端点。
创建 Vertex AI 扩展程序
如需在 API Hub 中创建 Vertex AI 扩展程序,请执行以下操作:
控制台
如需创建扩展程序,请执行以下操作:
在 Google Cloud 控制台中,前往 API Hub 中的 API 页面。
转到 API Hub- 找到要在其中添加扩展程序的 API。使用过滤条件指定关键字以过滤 API 列表。如果需要,请使用搜索查找 API。
- 点击该 API 以查看其详情页面。
- 点击创建 Vertex 扩展程序。
- 在创建 Vertex 扩展程序表单中指定扩展程序详细信息:
- 点击创建扩展程序。 如果您将扩展程序添加到默认版本,则扩展程序会显示在 API 详情页面的“扩展程序”部分中。如果您将扩展程序添加到了其他版本,则必须查看该版本的详情页面,才能看到扩展程序在其中列出。
列出 Vertex AI 扩展程序
本部分介绍了如何列出 Vertex 扩展程序。
控制台
如需在控制台中查看与已注册的 API 关联的所有扩展程序,请执行以下操作:
在 Google Cloud 控制台中,转到 API Hub 页面。
转到 API Hub- 点击 API。
- 找到您要检查的 API。使用过滤条件指定关键字以过滤 API 列表。如果需要,请使用搜索查找 API。
- 选择一个 API。
- 添加到默认版本的所有扩展程序都列在 API 详情页面的“扩展程序”部分中。如果您将扩展程序添加到了其他版本,则必须查看该版本的详情页面,才能看到扩展程序在其中列出。
获取 Vertex AI 扩展程序详细信息
本部分介绍了如何获取 Vertex AI 扩展程序的详细信息。
控制台
如需在控制台中查看 Vertex AI 扩展程序的详细信息,请执行以下操作:
在 Google Cloud 控制台中,转到 API Hub 页面。
转到 API Hub- 点击 API。
- 找到您要检查的 API。使用过滤条件指定关键字以过滤 API 列表。如果需要,请使用搜索查找 API。
- 选择一个 API。
- 添加到默认版本的所有扩展程序都列在 API 详情页面的“扩展程序”部分中。如果您将扩展程序添加到了其他版本,则必须查看该版本的详情页面,才能看到扩展程序在其中列出。在 Vertex 扩展程序表中,点击某个扩展程序即可查看其详情页面。
删除 Vertex AI 扩展程序
本部分介绍了如何删除 Vertex 扩展程序。
控制台
如需删除扩展程序,请执行以下操作:
在 Google Cloud 控制台中,转到 API Hub 页面。
转到 API Hub- 点击 API。
- 找到包含您要删除的扩展程序的 API。使用过滤条件指定关键字以过滤 API 列表。如果需要,请使用搜索查找 API。
- 选择一个 API。
- 找到要删除的扩展程序。添加到默认版本的所有扩展程序都列在 API 详情页面的“扩展程序”部分中。如果您将扩展程序添加到了其他版本,则必须查看该版本的详情页面,才能看到扩展程序在其中列出。
- 在操作菜单(扩展程序所在行的右侧)中,点击删除。