- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- Autorisations IAM
- CustomTuningModel
- ModelState
Obtient la liste de tous les modèles personnalisés.
Requête HTTP
GET https://discoveryengine.googleapis.com/v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
dataStore |
Obligatoire. Nom de la ressource du magasin de données parent, par exemple |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Message de réponse pour la méthode SearchTuningService.ListCustomModels.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{
"models": [
{
object ( |
| Champs | |
|---|---|
models[] |
Liste des modèles d'ajustement personnalisés. |
Niveaux d'accès des autorisations
Nécessite l'un des niveaux d'accès OAuth suivants :
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Pour plus d'informations, consultez la page Authentication Overview.
Autorisations IAM
Nécessite l'autorisation IAM suivante sur la ressource dataStore :
discoveryengine.dataStores.listCustomModels
Pour en savoir plus, consultez la documentation IAM.
CustomTuningModel
Métadonnées décrivant un modèle ajusté personnalisé.
| Représentation JSON |
|---|
{
"name": string,
"displayName": string,
"modelVersion": string,
"modelState": enum ( |
| Champs | |
|---|---|
name |
Obligatoire. Nom complet de la ressource du modèle. Format: Le modèle doit être une chaîne alphanumérique de 40 caractères maximum. |
displayName |
Nom à afficher pour le modèle. |
modelVersion |
Version du modèle. |
modelState |
État du modèle (par exemple, |
createTime |
Obsolète : Timestamp de création du modèle. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
trainingStartTime |
Timestamp de démarrage de l'entraînement du modèle. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
metrics |
Métriques du modèle entraîné. |
errorMessage |
Actuellement, ce champ n'est renseigné que si l'état du modèle est |
ModelState
État du modèle.
| Enums | |
|---|---|
MODEL_STATE_UNSPECIFIED |
Valeur par défaut. |
TRAINING_PAUSED |
L'entraînement du modèle est suspendu. |
TRAINING |
Le modèle est en cours d'entraînement. |
TRAINING_COMPLETE |
L'entraînement du modèle s'est terminé correctement. |
READY_FOR_SERVING |
Le modèle est prêt à être utilisé. |
TRAINING_FAILED |
L'entraînement du modèle a échoué. |
NO_IMPROVEMENT |
L'entraînement du modèle s'est terminé correctement, mais les métriques ne se sont pas améliorées. |
INPUT_VALIDATION_FAILED |
La validation des données d'entrée a échoué. L'entraînement du modèle n'a pas démarré. |