API disponibles

Les API auxquelles vous avez accès dépendent des services installés dans votre environnement.

IBM® Software Hub et certains services qui fonctionnent sur la plateforme fournissent des API ouvertes et extensibles.

Vous pouvez vous authentifier auprès de la plateforme " IBM Software Hub et des API en utilisant un jeton d'authentification unique. Voir Générer des clés API pour l'authentification.

Pour plus d'informations sur les API que vous pouvez utiliser, consultez les ressources suivantes.

AI Factsheets API

Descriptif

Utilisez l'API " AI Factsheets pour créer des cas d'utilisation de modèles, contrôler le suivi des modèles, obtenir des informations sur les modèles et sur les alertes relatives aux modèles suivis déployés.

Exigences
Pour utiliser cette API, le service " AI Factsheets doit être installé.
Référence d'interface de programme d'application
Service de fiches d'information
Utilisez l'API " AI Factsheets pour interagir avec votre inventaire de modèles.
Bibliothèque PythonIBM AI Governance Facts Client
Recueillir des informations sur les différentes expériences menées dans les carnets Jupyter, que ce soit dans le " IBM Cloud, les moteurs d'apprentissage automatique externes ou les environnements autonomes.

emplois Apache Spark API

Descriptif

Dans 'IBM Software Hub, vous pouvez exécuter des travaux ou des applications 'Spark sur votre cluster sans installer 'Watson Studio. Utiliser les emplois " Spark de l'API REST de " Analytics Engine powered by Apache Spark.

Vous pouvez soumettre n'importe quelle application " Spark qui exécute des tâches SQL " Spark ou des tâches de transformation de données, de science des données et d'apprentissage automatique en utilisant l'API REST des tâches " Spark. Chaque tâche soumise s'exécute dans un cluster dédié.

Exigences
Pour utiliser cette API, un administrateur doit installer le service " Analytics Engine powered by Apache Spark sur la plateforme " IBM Software Hub. Pour déterminer si le service est installé, ouvrez le catalogue des services et vérifiez si le service est activé.
Référence d'interface de programme d'application
Syntaxe, paramètres et codes de retour de l'API Spark jobs

Connexions API

Descriptif
L'API du tronc commun de données et d'IA comprend des instructions pour créer une connexion dans un catalogue ou un projet.
Exigences

Pour utiliser cette API, l'un des services suivants doit être installé :

  • IBM Knowledge Catalog
  • Watson Studio
  • Un service qui installe le " IBM Software Hub " common core services. Le " common core services est automatiquement installé par les services qui en dépendent.
Référence d'interface de programme d'application
Données et IA Tronc commun API logicielles

Vous pouvez consulter un tableau des propriétés de chaque source de données sous Données > Connectivité. Développez les ressources de connexion et sélectionnez Propriétés de connexion.

Données et IA Tronc commun API

Descriptif
Vous pouvez utiliser l'API du tronc commun de données et d'IA pour des produits logiciels tels que " IBM Cloud Pak for Data et " IBM watsonx™. Par exemple, vous pouvez utiliser l'API pour effectuer les tâches suivantes.
  • Gérer des projets.
  • Gérer les connexions dans les projets.
  • Découvrir des actifs à partir d'une connexion.
  • Gérer les emplois et les environnements.
  • Exécuter des requêtes dans le cadre de la recherche globale.
Exigences

Pour utiliser cette API, le service " Watson Studio doit être installé :

Référence d'interface de programme d'application
Données et IA Tronc commun API logicielles

Decision Optimization Client Python

Descriptif
Vous pouvez interagir avec les expériences " Decision Optimization en utilisant l'API client " Decision Optimization Vous pouvez effectuer les tâches suivantes.
  • Créer et exécuter plusieurs scénarios d'expériences " Decision Optimization avec différentes données ou formulations de modèles.
  • Obtenir les résultats de la solution.
Exigences
Pour utiliser cette API, un administrateur doit installer le service " Decision Optimization sur la plateforme " IBM Software Hub.
Référence d'interface de programme d'application
Decision Optimization Client Python

OpenPages API

Descriptif
L'API " OpenPages permet d'accéder aux données et métadonnées du " OpenPages Vous pouvez utiliser l'API pour développer des solutions qui étendent l'application.
Exigences
Pour utiliser cette API, le service " OpenPages doit être installé.
Référence d'interface de programme d'application
guide du développeurOpenPages

aPI et SDK Orchestration Pipelines

Descriptif
Actuellement, " Orchestration Pipelines propose uniquement une API client Python. Utilisez l'API pour interroger les données, exposer les résultats, etc.
Exigences
Pour utiliser cette API, le service " Orchestration Pipelines doit être installé.
Référence d'interface de programme d'application

Watson Machine Learning API

Descriptif
Vous pouvez former, stocker, déployer et évaluer des modèles et des fonctions en utilisant l'API " Watson Machine Learning ou la bibliothèque client Python. Vous pouvez effectuer les tâches suivantes.
  • Construire et former des actifs d'IA en utilisant des outils tels que AutoAI ou Prompt Lab.
  • Déployer et évaluer les ressources d'IA et gérer les déploiements.
  • Obtenir des points de terminaison pour les actifs déployés à utiliser dans les applications.
Exigences
Pour utiliser cette API, le service " Watson Machine Learning doit être installé.
Référence d'interface de programme d'application
Watson Machine Learning API
Utilisez l'API REST de Watson Machine Learning pour interagir avec vos ressources d'apprentissage automatique.
watsonx.ai™ Python bibliothèque client
Utilisez la bibliothèque client Python " watsonx.ai pour travailler avec des ressources traditionnelles d'apprentissage automatique et d'IA générative.
Déprécié Watson Machine Learning bibliothèque cliente Python
La bibliothèque client Python " Watson Machine Learning fait désormais partie de la bibliothèque client Python " watsonx.ai La bibliothèque " Watson Machine Learning est toujours disponible, mais elle n'est pas mise à jour avec de nouvelles fonctionnalités.

aPI et SDK Watson OpenScale

Descriptif

L'API " Watson OpenScale fournit des capacités d'infusion. Vous pouvez utiliser l'API pour effectuer les tâches suivantes.

  • Mesurez les résultats de vos modèles d'IA.
  • Veillez à ce que vos modèles soient équitables.
  • Veillez à ce que vos modèles soient explicables.
Vous pouvez également utiliser le SDK Python " Watson OpenScale pour vous connecter à vos données de formation afin d'évaluer les déploiements par lots.
Exigences
Pour utiliser cette API, le service " Watson OpenScale doit être installé.
Référence d'interface de programme d'application

aPI et SDK watsonx.ai

Descriptif

Vous pouvez inférer et ajuster les modèles de fondation en utilisant l'API 'watsonx.ai ou les bibliothèques client.

Exigences
Pour utiliser l'API " watsonx.ai, le service " watsonx.ai doit être installé.
Référence d'interface de programme d'application
watsonx.ai API
Utilisez l'API REST pour développer des solutions d'IA générative.
watsonx.ai Python bibliothèque
Utiliser des blocs-notes pour développer des solutions d'IA générative.
watsonx.ai Node.js SDK
Utilisez la bibliothèque client pour intégrer l'IA générative dans vos applications

aPI et SDK watsonx.governance

Descriptif
Les API " watsonx.governance™ étendent la gouvernance de l'IA des modèles d'apprentissage automatique prédictif à l'IA générative tout en surveillant et en atténuant les risques associés aux modèles, aux utilisateurs et aux ensembles de données. Les API combinent les API et SDK " AI Factsheets", " Watson OpenScale et " OpenPages.
Exigences
Pour utiliser cette API, le service " watsonx.governance doit être installé.
Référence d'interface de programme d'application