You can deploy your AI assets in watsonx.ai Runtime programmatically by using watsonx.ai Python client library, watsonx.ai Runtime API, and IBM Cloud Pak for Data Command Line Interface (IBM cpdctl).
使用 watsonx.ai Python 客户机库部署资产
使用 watsonx.ai Python 客户机库来使用传统机器学习和生成 AI 资产来训练,存储和部署模型。 您可以使用 API 对模型进行评分,并将其与应用程序部署集成。 要了解有关安装,设置和使用的更多信息,请参阅 ibm-watsonx-ai 库文档。
watsonx.aiRuntimePython客户端库(ibm-watson-machine-learning
)现在是扩展的watsonx.ai Python客户端库(ibm-watsonx-ai
)的一部分。watsonx.ai运行时库将继续存在,但不会更新新功能。
样本笔记本
您可以参考演示机器学习功能和技术的样本 Notebook。
更多信息,请参阅watsonx.aiRuntimePython客户端示例。
使用 API 部署资产
您可以使用 "watsonx.ai应用程序接口、"watsonx.ai运行时应用程序接口以及数据和人工智能通用核心应用程序接口来构建模型并将其部署到应用程序中。 您可以选择将训练过程完全自动化以便快速原型化的工具,或者允许您进行全面控制以创建符合您需要的模型的工具。 您可以通过Python客户端库访问watsonx.aiRuntime REST API。
使用watsonx.aiRuntime API 部署AutoAI实验、模型、训练和管道等。
更多信息,请参阅watsonx.aiRuntime API 文档。
使用数据和人工智能通用核心 API 来部署和管理与数据相关的资产,如资产、目录、环境、硬件规格、软件规格、运行时定义等。
更多信息,请参阅数据和人工智能通用核心 API。
使用 IBM Cloud Pak for Data 命令行界面部署资产
使用 IBM Cloud Pak for Data 命令行界面 (cpdctl) 管理配置设置并自动执行 AI 资产的生命周期。 您可以创建或删除项目,更改项目硬件和软件规范,更新软件包扩展以及管理访问权。 您还可以准备和管理数据资产和连接,创建实验,部署模型以及创建管道。
有关更多信息,请参阅 使用 cpdctl 管理 AI 生命周期。
针对程序化访问进行认证
您必须使用令牌或凭证进行身份验证,才能安全地使用watsonx.aiRuntime。 使用令牌进行身份验证的首选方法是使用 ZenApiKey 。 如果您没有在watsonx.aiStudio中存储笔记本,您可以绕过检索令牌,使用您的Cloud Pak for Data凭证进行身份验证。
有关更多信息,请参阅 认证以进行程序化访问。
了解更多信息
父主题: 部署 AI 资产