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

Agrega un AlphaEvolveProgramEvaluation al experimento.

Solicitud HTTP


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

Las URL usan la sintaxis de transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. Nombre del recurso principal (AlphaEvolveExperiment) del 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
{
  "evaluationSubmissions": [
    {
      object (AlphaEvolveProgramEvaluationSubmission)
    }
  ]
}
Campos
evaluationSubmissions[]

object (AlphaEvolveProgramEvaluationSubmission)

Obligatorio. Es la lista de evaluaciones del programa que se enviarán. Por el momento, solo se admite un envío de evaluación.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.

Alcances 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.

AlphaEvolveProgramEvaluationSubmission

Es la presentación de la evaluación de un candidato para un programa.

Representación JSON
{
  "program": string,
  "evaluation": {
    object (AlphaEvolveProgramEvaluation)
  },
  "lockToken": string
}
Campos
program

string

Obligatorio. Es el identificador único del programa. Formato: projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/alphaEvolveExperiments/{alphaEvolveExperiment}/alphaEvolvePrograms/{alphaEvolveProgram}

evaluation

object (AlphaEvolveProgramEvaluation)

Obligatorio. Son los resultados de la evaluación del candidato al programa.

lockToken

string

Obligatorio. Es el token de bloqueo del programa que se obtuvo en la llamada a AcquireAlphaEvolvePrograms.