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

Liste todos os AlphaEvolvePrograms em um determinado experimento que seguem os critérios fornecidos na solicitação.

Solicitação HTTP


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

Os URLs usam a sintaxe de Transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O nome do recurso pai (AlphaEvolveExperiment) do experimento. Formato: projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/alphaEvolveExperiments/{alphaEvolveExperiment}

Parâmetros de consulta

Parâmetros
pageSize

integer

Opcional. O número máximo de programas a serem retornados. O serviço pode retornar um valor inferior a este.

pageToken

string

Opcional. Um token de página recebido de uma chamada alphaEvolvePrograms.list anterior. Forneça isso para recuperar a página subsequente.

orderBy

string

Opcional. Critério de classificação dos programas. Lista separada por vírgulas de métricas para classificação e, opcionalmente, ordem de classificação. Por exemplo, "score1 desc, score2". Os critérios são aplicados na ordem listada no campo. Um critério implícito de classificação por createTime descendente é sempre aplicado como o desempate final após todos os outros critérios especificados.

stateFilter

enum (ProgramState)

Opcional. Filtro a ser aplicado aos programas. Exemplos: "stateFilter = 'COMPLETED'" "stateFilter = 'INITIALIZED' OR "stateFilter = 'EVALUATING'"

Se estiver vazio, o comportamento padrão será listar programas no estado REGISTRATION_COMPLETE ou com o estado de processamento NULL.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Mensagem de resposta para AlphaEvolveService.ListAlphaEvolvePrograms.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "alphaEvolvePrograms": [
    {
      object (AlphaEvolveProgram)
    }
  ],
  "nextPageToken": string
}
Campos
alphaEvolvePrograms[]

object (AlphaEvolveProgram)

Apenas saída. Lista de programas que correspondem aos critérios fornecidos na solicitação.

nextPageToken

string

Apenas saída. Um token, que pode ser enviado como pageToken para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte Authentication Overview.