Method: projects.locations.collections.engines.sessions.alphaEvolveExperiments.alphaEvolvePrograms.list

Lister tous les AlphaEvolveProgram d'un test donné qui répondent aux critères fournis dans la requête.

Requête HTTP


GET https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms

Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Nom de la ressource parente (AlphaEvolveExperiment) du test. Format : projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/alphaEvolveExperiments/{alphaEvolveExperiment}

Paramètres de requête

Paramètres
pageSize

integer

Facultatif. Nombre maximal de programmes à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur.

pageToken

string

Facultatif. Jeton de page reçu d'un appel alphaEvolvePrograms.list précédent. Fournissez-le pour récupérer la page suivante.

orderBy

string

Facultatif. Critère de tri des programmes. Liste de métriques séparées par une virgule selon lesquelles trier les résultats, avec éventuellement l'ordre de tri, par exemple "score1 desc, score2". Les critères sont appliqués dans l'ordre dans lequel ils sont listés dans le champ. Un critère implicite de tri par "createTime" (heure de création) dans l'ordre décroissant est toujours appliqué en dernier recours après tous les autres critères spécifiés.

stateFilter

enum (ProgramState)

Facultatif. Filtre à appliquer aux programmes. Exemples : "stateFilter = 'COMPLETED'" "stateFilter = 'INITIALIZED' OR "stateFilter = 'EVALUATING'"

Si cette valeur est vide, le comportement par défaut consiste à lister les programmes dont l'état REGISTRATION_COMPLETE ou l'état de traitement est NULL.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Message de réponse pour AlphaEvolveService.ListAlphaEvolvePrograms.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "alphaEvolvePrograms": [
    {
      object (AlphaEvolveProgram)
    }
  ],
  "nextPageToken": string
}
Champs
alphaEvolvePrograms[]

object (AlphaEvolveProgram)

Uniquement en sortie. Liste des programmes correspondant aux critères fournis dans la requête.

nextPageToken

string

Uniquement en sortie. Jeton pouvant être envoyé en tant que pageToken pour récupérer la page suivante. Si ce champ est omis, il n'y a pas d'autres pages.

Niveaux d'accès des autorisations

Nécessite l'un des niveaux d'accès OAuth suivants :

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Pour plus d'informations, consultez la Authentication Overview.