Cette page vous explique comment gérer les versions du moteur d'AML basée sur l'IA. Un moteur permet de contrôler l'architecture ou les paramètres d'entraînement et d'exécution d'un modèle. Il s'agit d'une ressource en lecture seule.
Pour en savoir plus sur les versions de moteur, consultez la section Versions du moteur.
Avant de commencer
-
Pour obtenir les autorisations nécessaires pour gérer les versions du moteur, demandez à votre administrateur de vous attribuer le rôle IAM d'administrateur des services financiers (
financialservices.admin
) sur votre projet. Pour en savoir plus sur l'attribution de rôles, consultez la section Gérer les accès.Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.
- Créer une instance
Lister les versions du moteur
Pour répertorier les versions du moteur, utilisez la méthode projects.locations.instances.engineVersions.list
.
Avant d'utiliser les données de requête, effectuez les remplacements suivants:
PROJECT_ID
: ID de votre projet Google Cloud répertorié dans les paramètres IAM.LOCATION
: l'emplacement de l'instance. Choisissez l'une des régions disponibles.Afficher les lieuxus-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
INSTANCE_ID
: identifiant défini par l'utilisateur pour l'instance
Pour envoyer votre requête, choisissez l'une des options suivantes :
curl
exécutez la commande suivante :
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions"
PowerShell
exécutez la commande suivante :
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions" | Select-Object -Expand Content
Vous devriez recevoir une réponse JSON de ce type :
{ "engineVersions": [ { "name": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions/finserv-aml.live-with-data-validation.v1.1.2022-05", "state": "ACTIVE", "expectedLimitationStartTime": EXPECTED_LIMITATION_START_TIME, "expectedDecommissionTime": "EXPECTED_DECOMMISSION_TIME, "lineOfBusiness": "RETAIL" }, { "name": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions/finserv-aml.live.v1.1.2022-05", "state": "ACTIVE", "expectedLimitationStartTime": EXPECTED_LIMITATION_START_TIME, "expectedDecommissionTime": "EXPECTED_DECOMMISSION_TIME, "lineOfBusiness": "RETAIL" } ] }
Obtenir une version du moteur
Pour obtenir une version de moteur, utilisez la méthode projects.locations.instances.engineVersions.get
.
Avant d'utiliser les données de requête, effectuez les remplacements suivants:
PROJECT_ID
: ID de votre projet Google Cloud répertorié dans les paramètres IAM.LOCATION
: l'emplacement de l'instance. Choisissez l'une des régions disponibles.Afficher les lieuxus-central1
us-east1
asia-south1
europe-west1
europe-west2
europe-west4
northamerica-northeast1
southamerica-east1
INSTANCE_ID
: identifiant défini par l'utilisateur pour l'instanceENGINE_VERSION_ID
: identifiant de la version du moteur
Pour envoyer votre requête, choisissez l'une des options suivantes :
curl
exécutez la commande suivante :
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions/ENGINE_VERSION_ID"
PowerShell
exécutez la commande suivante :
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://financialservices.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions/ENGINE_VERSION_ID" | Select-Object -Expand Content
Vous devriez recevoir une réponse JSON de ce type :
{ "name": "projects/PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID/engineVersions/ENGINE_VERSION_ID", "state": "ACTIVE", "expectedLimitationStartTime": EXPECTED_LIMITATION_START_TIME, "expectedDecommissionTime": "EXPECTED_DECOMMISSION_TIME, "lineOfBusiness": "RETAIL" }