BetaEvaluatorsOperations interface
Interfaz que representa las operaciones de un BetaEvaluators.
Propiedades
| cancel |
Cancela un trabajo de generación evaluador por su ID. |
| create |
Crea un trabajo de generación de evaluadores. El servicio genera definiciones de evaluadores basadas en rúbricas a partir de los materiales fuente proporcionados de forma asíncrona. |
| create |
Crea una nueva versión del evaluador con un identificador de versión incrementado automáticamente. |
| delete |
Elimina un trabajo de generación evaluador por su ID. Solo elimina el registro del trabajo; el evaluador generado (si existe) se conserva. |
| delete |
Elimina la versión especificada del evaluador. Devuelve 204 independientemente de si la versión existía o no. |
| get |
Recupera las credenciales SAS para acceder a la cuenta de almacenamiento asociada a la versión del evaluador especificada. |
| get |
Obtiene los detalles de un trabajo de generación evaluador por su ID. |
| get |
Recupera la versión especificada del evaluador, devolviendo 404 si no existe. |
| list | Lista la última versión de cada evaluador |
| list |
Devuelve una lista de trabajos generados por evaluadores. La API de Listas tiene hasta unos segundos de retardo en la propagación, por lo que un trabajo creado recientemente puede no aparecer inmediatamente; utiliza la API de generación de trabajos Get evaluator con el ID de trabajo para recuperar un trabajo específico sin demora. |
| list |
Devuelve las versiones disponibles para el evaluador especificado. |
| pending |
Inicia una nueva carga pendiente o recupera una existente para la versión del evaluador especificada. |
| update |
Actualiza la versión del evaluador especificada en su lugar. |
Detalles de las propiedades
cancelGenerationJob
Cancela un trabajo de generación evaluador por su ID.
cancelGenerationJob: (jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor de propiedad
(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
Crea un trabajo de generación de evaluadores. El servicio genera definiciones de evaluadores basadas en rúbricas a partir de los materiales fuente proporcionados de forma asíncrona.
createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor de propiedad
(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createVersion
Crea una nueva versión del evaluador con un identificador de versión incrementado automáticamente.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Valor de propiedad
(name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
deleteGenerationJob
Elimina un trabajo de generación evaluador por su ID. Solo elimina el registro del trabajo; el evaluador generado (si existe) se conserva.
deleteGenerationJob: (jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Valor de propiedad
(jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
deleteVersion
Elimina la versión especificada del evaluador. Devuelve 204 independientemente de si la versión existía o no.
deleteVersion: (name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
Valor de propiedad
(name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
getCredentials
Recupera las credenciales SAS para acceder a la cuenta de almacenamiento asociada a la versión del evaluador especificada.
getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
Valor de propiedad
(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
getGenerationJob
Obtiene los detalles de un trabajo de generación evaluador por su ID.
getGenerationJob: (jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor de propiedad
(jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Recupera la versión especificada del evaluador, devolviendo 404 si no existe.
getVersion: (name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Valor de propiedad
(name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Lista la última versión de cada evaluador
list: (options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valor de propiedad
(options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
listGenerationJobs
Devuelve una lista de trabajos generados por evaluadores. La API de Listas tiene hasta unos segundos de retardo en la propagación, por lo que un trabajo creado recientemente puede no aparecer inmediatamente; utiliza la API de generación de trabajos Get evaluator con el ID de trabajo para recuperar un trabajo específico sin demora.
listGenerationJobs: (options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Valor de propiedad
(options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Devuelve las versiones disponibles para el evaluador especificado.
listVersions: (name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valor de propiedad
(name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
pendingUpload
Inicia una nueva carga pendiente o recupera una existente para la versión del evaluador especificada.
pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
Valor de propiedad
(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
updateVersion
Actualiza la versión del evaluador especificada en su lugar.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Valor de propiedad
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>