第 3 章 为您的项目设置 TrustyAI
要为数据科学项目设置带有 TrustyAI 的模型监控,数据科学家需要执行以下任务:
- 验证 TrustyAI 服务
- 将培训数据发送到 TrustyAI for bias 或数据偏移监控
- 标记您的数据字段(可选)
设置后,数据科学家可以为已部署的模型创建和查看 bias 和数据偏移指标。
3.1. 验证 TrustyAI 服务 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要访问 TrustyAI 服务端点,您必须提供 OAuth 代理(oauth-proxy)身份验证。您必须从具有足够特权的服务帐户获取用户令牌或令牌,然后在使用 curl
命令时将令牌传递给 TrustyAI 服务。
先决条件
-
已安装 OpenShift 命令行界面(
oc
),如 安装 OpenShift CLI 中所述。 - 您的 OpenShift 集群管理员作为用户添加到 OpenShift 集群,并为包含部署模型的数据科学项目安装了 TrustyAI 服务。
流程
- 打开一个新的终端窗口。
按照以下步骤登录到 OpenShift 集群:
- 在 OpenShift Web 控制台右上角,单击您的用户名,然后选择 Copy login command。
- 登录后,单击 Display token。
使用此令牌命令复制登录,并将它粘贴到 OpenShift 命令行界面(CLI)中。
oc login --token=<token> --server=<openshift_cluster_url>
$ oc login --token=<token> --server=<openshift_cluster_url>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
输入以下命令在 OpenShift 中设置用户令牌变量:
export TOKEN=$(oc whoami -t)
export TOKEN=$(oc whoami -t)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
输入以下命令检查用户令牌变量:
echo $TOKEN
echo $TOKEN
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
后续步骤
在运行 curl
命令时,使用 Authorization 标头将令牌传递给 TrustyAI 服务。例如:
curl -H "Authorization: Bearer $TOKEN" $TRUSTY_ROUTE
curl -H "Authorization: Bearer $TOKEN" $TRUSTY_ROUTE