Vous pouvez déployer vos ressources d'IA dans le Runtime " watsonx.ai de manière programmatique en utilisant la bibliothèque client " watsonx.ai " Python ", l'API Runtime " watsonx.ai et l'interface de ligne de commande " IBM Cloud Pak for Data " ("IBM cpdctl).
Déploiement d'actifs avec la bibliothèque client watsonx.ai Python
Utilisez la bibliothèque client watsonx.ai Python pour utiliser l'apprentissage automatique traditionnel et les ressources d'IA génératives pour entraîner, stocker et déployer vos modèles. Vous pouvez évaluer vos modèles à l'aide des API et les intégrer à votre déploiement d'application. Pour en savoir plus sur l'installation, la configuration et l'utilisation, voir la documentation de la bibliothèque ibm-watsonx-ai.
La bibliothèque client Pythonwatsonx.ai Runtime (ibm-watson-machine-learning
) fait maintenant partie de la bibliothèque client Python watsonx.ai étendue (ibm-watsonx-ai
). La bibliothèque watsonx watsonx.ai Runtime persistera mais ne sera pas mise à jour avec de nouvelles fonctionnalités.
Exemples de blocs-notes
Vous pouvez vous référer à des exemples de bloc-notes qui présentent des fonctions et des techniques d'apprentissage automatique.
Pour plus d'informations, voir les échantillons et les exemples de clients Python dewatsonx.ai Runtime.
Déploiement d'actifs avec des API
Vous pouvez utiliser l'API watsonx.ai, l'API d'exécution watsonx.ai et l'API de base commune de données et d'IA pour créer des modèles et les déployer en vue de leur utilisation dans des applications. Choisissez l'un des outils qui automatisent complètement le processus d'entraînement afin d'obtenir un prototypage rapide vers des outils qui vous donnent tout le contrôle nécessaire pour créer un modèle répondant à vos besoins. Vous pouvez accéder à l'API REST de watsonx.ai Runtime à partir de la bibliothèque client Python.
Utilisez l'API d'exécution watsonx.ai pour déployer des expériences, des modèles, des entraînements et des pipelines d'AutoAI, et plus encore.
Pour plus d'informations, voir la documentation de l'API d'exécutionwatsonx.ai
Utilisez l'API Data and AI Common Core pour déployer et gérer les ressources liées aux données, telles que les ressources, les catalogues, les environnements, les spécifications matérielles, les spécifications logicielles, les définitions d'exécution, etc.
Pour plus d'informations, voir l'API du tronc commun de données et d'IA.
Déploiement des actifs avec IBM Cloud Pak for Data Command Line Interface
Utilisez l'interface de ligne de commande IBM Cloud Pak for Data (cpdctl) pour gérer les paramètres de configuration et automatiser le cycle de vie des ressources IA. Vous pouvez créer ou supprimer des projets, modifier des spécifications matérielles et logicielles de projet, mettre à jour des extensions de package et gérer les accès. Vous pouvez également préparer et gérer des actifs de données et des connexions, créer des expérimentations, déployer des modèles et créer des pipelines.
Pour plus d'informations, voir Gestion du cycle de vie de l'intelligence artificielle avec cpdctl.
Authentification pour l'accès par programmation
Vous devez vous authentifier pour utiliser le Runtime watsonx.ai en toute sécurité en utilisant un jeton ou des informations d'identification. La méthode préférée pour s'authentifier avec un jeton est d'utiliser ZenApiKey. Si vous ne stockez pas votre carnet de notes dans watsonx.ai Studio, vous pouvez éviter de récupérer un jeton et vous authentifier avec votre Cloud Pak for Data credentials.
Pour plus d'informations, voir Authentification pour l'accès par programmation.
En savoir plus
- Authentification pour l'accès par programmation
- exemples de clients Python en temps réel dewatsonx.ai
- aPI d'exécutionwatsonx.ai
Rubrique parent: Déploiement d'actifs d'IA