Vous pouvez également consulter la liste des modèles de fondation et les filtrer à partir du centre de ressources de l'interface utilisateur watsonx.ai. Pour plus de détails, voir les ressources suivantes :
Vous pouvez utiliser la méthode List the available foundation models de l'API watsonx.ai pour obtenir des informations sur les modèles de fondations disponibles.
Les informations sur le modèle qui sont renvoyées comprennent l'identifiant du modèle, dont vous avez besoin pour référencer le modèle dans votre code.
Liste des modèles de fondations disponibles
Copy link to section
La méthode List the available foundation models de l'API watsonx.ai permet d'obtenir des informations sur les modèles de base fournis par IBM dans watsonx.ai et que vous pouvez utiliser immédiatement pour l'inférence.
curl -X GET \
'https://{region}.ml.cloud.ibm.com/ml/v1/foundation_model_specs?version=2024-05-01'
Copy to clipboardCopié dans le presse-papiers
Après avoir obtenu l'ID du modèle, vous pouvez y faire référence dans votre code comme suit :
curl --request POST 'https://{cluster_url}/ml/v1/text/generation?version=2023-05-02'
-H 'Authorization: Bearer eyJhbGciOiJSUzUxM...'
-H 'Content-Type: application/json'
-H 'Accept: application/json'
--data-raw '{
"model_id": "google/flan-t5-xxl",
"input": "Tell me a story",
"project_id": "63dc4cf1-252f-424b-b52d-5cdd9814987f"
}'
Copy to clipboardCopié dans le presse-papiers
Liste des modèles de fondation personnalisés
Copy link to section
Pour obtenir une liste des modèles de fondation personnalisés déployés auxquels vous pouvez accéder, utilisez la méthode suivante. Cette méthode nécessite un jeton de porteur.
curl -X GET \
'https://{region}.ml.cloud.ibm.com/ml/v4/deployments?version=2024-12-12&type=custom_foundation_model'
Copy to clipboardCopié dans le presse-papiers
Liste des modèles de déploiement à la demande
Copy link to section
Pour obtenir une liste des modèles de fondation fournis par IBM que vous pouvez déployer vous-même, utilisez la méthode suivante :
curl -X GET \
'https://{region}.ml.cloud.ibm.com/ml/v1/foundation_model_specs?version=2024-12-10&filters=curated'
Copy to clipboardCopié dans le presse-papiers
Utilisez l'ID du modèle renvoyé pour déployer le modèle de base de déploiement à la demande dans un espace de déploiement. Après avoir déployé le modèle, vous pouvez l'inférer en utilisant le point de terminaison de l'API pour votre déploiement.
Recherche d'identifiants de modèles pour l'inférence des modèles de fondations fournis
Copy link to section
Pour trouver les identifiants des modèles de fondations fournis, suivez ces liens :
ID de modèle pour les modèles de fondation déployés à la demande
Copy link to section
Attention : N'oubliez pas que vous ne pouvez pas déduire un modèle de base de déploiement à la demande à partir de son ID de modèle. L'ID du modèle n'est utilisé que pour déployer le modèle. Après avoir déployé le modèle, vous pouvez l'inférer en utilisant le point de terminaison de l'API pour votre déploiement.
La liste suivante indique les valeurs à utiliser dans le paramètre « {model_id} » lorsque vous déployez un modèle « deploy on demand foundation » à partir de l'API.