IBM Cloud Docs
为组织配置 Qiskit Runtime

为组织配置 Qiskit Runtime

执行以下步骤以开始设置 Qiskit 运行时。

全新的 IBM 量子平台界面已发布,处于抢先体验模式。 建议您开始使用该界面来使用 IBM 量子服务。 因为它是建立在 IBM Cloud 上的,所以迁移非常简单。 详情请参阅 迁移指南

配置 IAM 设置

首先,在管理员的 Identity and Access Management (IAM) 帐户中配置一些设置。 要查看和配置这些设置,请转至 管理 → IAM → 设置

  • 用户列表可视性 确定用户是否可以相互查看,而不考虑项目分配。 enabled 设置限制用户可视性。 即,您帐户中的用户无法相互查看,即使他们可以访问相同的资源。 根据您的环境选择合适的数值。 请参阅 控制用户可视性 以获取更多信息。
  • API 密钥创建 控制用户是否可以创建 API 密钥。 在 Qiskit Runtime中,通常使用 API 密钥。 如果正在使用 API 密钥,请选择 disabled。 或者,您可以向每个用户提供特定许可权。

(可选) 创建资源组

如果要使用直接引用 Qiskit Runtime 服务实例的访问组,请跳过此步骤。

如果选择使用资源组,请转至 管理 → 帐户 → 资源组(在帐户资源中),然后单击 创建

创建 Qiskit Runtime 服务实例

如果已创建 Qiskit Runtime 服务实例,请跳过此步骤。

  • 如果您正在使用资源组,请确保在相应的资源组上创建服务实例。
  • 访问组引用需要服务实例名称 (例如 QR-ml)。
  1. Qiskit Runtime 供应页面中,选择“创建”选项卡,然后根据您需要的访问权选择相应的服务套餐:
    • 精简版(已弃用 ):免费模拟版套餐,帮助您开始使用 Qiskit Runtime。 通过遵循我们的示例和教程,了解如何使用 Qiskit Runtime 其中一个可用于高效运行回路的预构建程序。
    • 标准:访问 IBM QPU 和模拟器的“即用即付”模式。 通过在实际的量子硬件上运行,构建您自己的程序并使用 Qiskit Runtime 的所有优点,同时维护对 Lite 套餐上提供的所有模拟器的访问权。
  2. 完成所需信息,然后单击 创建

为项目创建访问组

首先,我们创建一个定制角色,该角色允许用户执行操作以使用每个访问组的 Qiskit Runtime 服务实例。 接下来,我们为每个项目创建一个访问组,并为该组提供处理项目资源所需的最低许可权集。 在稍后的步骤中,我们将用户映射到访问组。

执行以下步骤以设置访问组:

  1. 创建定制角色。

    1. 管理 → IAM → 角色中,单击 Create

    2. 输入服务的名称,标识,描述,然后选择 Qiskit Runtime

    3. 选择以下角色,然后单击 创建

      • quantum-computing.device.read
      • quantum-computing.job.cancel
      • quantum-computing.job.create
      • quantum-computing.job.read
      • quantum-computing.program.create
      • quantum-computing.program.delete
      • quantum-computing.program.read
      • quantum-computing.program.update
      • quantum-computing.user.logout
      • 如果要允许用户删除作业,请选择 quantum-computing.job.delete。

      您可以选择通过遵循 这些指示信息 来定义更细颗粒度的角色。

  2. 创建访问组。

    1. 转至 管理 → IAM → 访问组,然后单击 创建
    2. 输入一个名称,如 project-ml,并添加描述。
  3. 分配访问权限。

    1. 选择“访问”选项卡,然后点击“分配访问权限”。
    2. 在“服务”列表中,搜索 Qiskit Runtime 并将其选中,然后单击 下一步
    3. 在“资源”中,选择 特定资源。 对于属性类型,选择 服务实例
    4. 从下拉列表中,选择要添加到访问组的服务实例,例如,QR-ml。 如果您正在使用资源组,请选择资源组,而不是选择个别服务实例。 单击下一步
    5. 对于“角色”和“操作”,选择 查看者 和先前创建的定制角色。 单击 添加,然后单击 分配
    6. 如果要授予对多个服务实例的访问组许可权,请重复此步骤。

设置标识提供程序并分配用户

根据您选择使用的标识提供程序,遵循相应主题中的步骤: