查找项目 ID

若要在 IBM watsonx.ai 中通过编程方式使用生成式 AI 资源,您必须先确定要访问的资源。

要推断 watsonx.ai 中提供的基模型,您必须指定 watsonx.ai 项目的 ID。

要获取您的项目 ID,请按照以下步骤操作:

  1. 在您的项目中,点击 “管理 ”选项卡。
  2. “常规 ”页面的 “详细信息 ”部分复制项目 ID。

在笔记本中指定项目 ID

如果您正在运行包含所需资源的项目中的笔记本,可以通过编写以下代码自动设置项目 ID。 如果无法返回项目 ID,笔记本会在运行时提示用户指定项目 ID。

import os

try:
    project_id = os.environ["PROJECT_ID"]
except KeyError:
    project_id = input("Enter your project ID: ")

如果您使用该库提供的 APIClient 功能来管理凭据,还可以定义一个默认项目或空间,这样就无需在每次调用方法时都进行指定。

定义凭据后,请使用以下语句设置一个默认项目,供整个笔记本使用:

client.set.default_project(project_id)

如需更多信息,请参阅 《APIClient 使用指南》

查找部署 ID

在项目中创建或更新资产并准备运行该资产后,您需要将其部署到部署空间中。 您的部署空间拥有一个唯一的空间 ID,您可以像引用项目 ID 一样引用它。

若要对经过微调的基础模型进行推理或使用已部署的提示词模板,您必须提供该资源的部署 ID。

要获取部署 ID,请完成以下步骤:

  1. 在主菜单中,单击 “部署 ”,然后单击您的部署空间。
  2. 打开“部署”页面,然后单击您希望通过编程方式访问的资产对应的部署。
  3. “关于此部署 ”面板中复制部署 ID。

了解更多