Method: projects.locations.collections.engines.sessions.alphaEvolveExperiments.acquirePrograms

Adquiere uno o más AlphaEvolveProgram de la cola de programas generada para la evaluación.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
parent

string

Obligatorio. Es el nombre del recurso principal (AlphaEvolveExperiment) del AlphaEvolveExperiment. Formato: projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/alphaEvolveExperiments/{alphaEvolveExperiment}

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "desiredProgramsCount": integer
}
Campos
desiredProgramsCount

integer

Es opcional. Es la cantidad de programas evolucionados que se adquirirán. Si no se establece, el valor predeterminado es 1.

Cuerpo de la respuesta

Mensaje de respuesta para AlphaEvolveService.AcquirePrograms.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "programs": [
    {
      object (AlphaEvolveProgram)
    }
  ]
}
Campos
programs[]

object (AlphaEvolveProgram)

Solo salida. Es la lista de candidatos a programas adquiridos que se evaluarán. Nota: Es posible que la cantidad de programas adquiridos sea inferior a la solicitada.

Permisos de autorización

Se necesita uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta Authentication Overview.