保存和分享提示

本文档介绍了如何在 Vertex AI Studio 中保存和共享提示。借助共享提示,您可以与团队成员协作,确保提示的一致性,并为各种任务构建有效的提示库。

共享功能的运作方式如下:

  • 默认情况下,所有 Vertex AI 用户都可以完全访问项目中的所有已保存提示。除非组织或项目对已保存的提示或数据集等特定资源施加了限制,否则无需与项目中的其他用户共享已保存的提示。

  • Vertex AI 用户可以共享项目中的任何提示,即使这些提示不是由他们创建或保存的。

  • 只有 Vertex AI 用户可以分享提示。如果外部用户受邀协作处理提示,则无法与其他用户共享该提示。

  • 提示共享是按提示进行的,而不是按项目进行的。受邀用户只能访问他们受邀协作处理的提示。他们无法访问项目中的其他提示。

准备工作

如果项目尚未启用提示分享功能,请让您的管理员启用该功能。

如需启用提示共享功能,管理员必须拥有以下权限:

  • 组织级:

    • 管理拒绝政策的权限 (roles/iam.denyAdmin)
  • 项目级:

    • 管理自定义角色的权限 (roles/iam.roleAdmin)

    • 设置和移除主账号角色的权限 (roles/resourcemanager.projectIamAdmin)

    • 管理服务账号的权限 (roles/iam.serviceAccountAdmin)

    • 管理标记的权限 (roles/resourcemanager.tagAdmin)

    • 使用标记的权限 (roles/resourcemanager.tagUser)

    • 使用 Vertex AI 资源的权限 ( roles/aiplatform.user)

启用提示共享功能

如需启用提示共享功能,请执行以下操作:

  1. 在 Vertex AI Studio 中,前往提示管理聊天游乐场

    前往“提示管理”

    前往 Chat 园地

  2. 打开已保存的提示,然后点击 分享按钮。

    如果您的账号拥有启用共享的权限,您会看到启用按钮。

    提示分享启用按钮

    如果您的账号没有启用共享的权限,您会看到所需角色的列表。

    提示分享所需角色

  3. 点击启用

    系统会在您的项目中创建一个项目级服务账号(称为提示共享服务账号),并授予该账号提示共享所需的权限。如需了解详情,请参阅安全信息

保存提示

如需保存提示以供日后使用或分享,请执行以下操作:

  1. 前往 Vertex AI Studio。

    进入 Vertex AI Studio

  2. 撰写新提示或打开现有提示,然后点击 发送 提交

  3. 点击 “保存”按钮。

分享已保存的提示

启用提示共享后,任何 Vertex AI 用户都可以共享已保存的提示。

  1. 在 Vertex AI Studio 中,前往提示管理聊天游乐场

    前往“提示管理”

    前往 Chat 园地

  2. 打开已保存的提示,然后点击 分享按钮。

    如果成功启用提示共享,您将看到类似于以下内容的窗口:

    提示共享窗口

    分享提示后,分享提示的接收者会收到一封电子邮件通知,内容类似于以下示例:

    提示共享电子邮件

停止共享提示

如需撤消对提示的访问权限,请执行以下操作:

  1. 打开已保存的提示,然后点击 分享按钮。

  2. 在相应正文旁边,选择移除,然后点击保存

    提示共享停止共享

    请注意,删除已保存的提示会自动撤消所有分享对象的访问权限。

安全性方面的信息

启用提示共享功能后,您将授予 Vertex AI API 服务代表您邀请用户加入您项目的权限。具体而言,您需要在项目中创建一个项目级服务账号(称为提示共享服务账号),并为其授予以下权限:

  • iam.roles.create
  • iam.roles.list
  • iam.roles.update
  • iam.roles.delete
  • resourcemanager.projects.setIamPolicy
  • resourcemanager.projects.getIamPolicy
  • cloudasset.assets.searchAllIamPolicies

为确保只有 Vertex AI API 服务获授权可以使用提示共享服务账号,系统会在启用提示共享功能时自动创建拒绝政策

后续步骤