Consulta los detalles de una tarea específica de ajuste fino de modelo.
Requisitos previos
- Región aplicable: Las funciones descritas en este tema están disponibles únicamente en la región de China (Pekín) y debe utilizar la API Key de esa región.
- Región aplicable: Las funciones descritas en este tema están disponibles únicamente en la región de Singapur y debe utilizar la API Key de esa región.
- Ha obtenido una API Key correctamente y la ha configurado en una variable de entorno.
- Ha creado un trabajo de ajuste fino llamando a la operación Crear trabajo de ajuste fino.
Consultar el estado del trabajo de ajuste fino
Consulte la información detallada y el estado de ejecución de un trabajo de ajuste fino especificado.
Endpoint
Ejemplo de solicitud
Parámetros de solicitud
Campo | Tipo | Paso de parámetros | Obligatorio | Descripción |
|---|---|---|---|---|
job_id | String | Url Path | Sí | El ID del trabajo de ajuste fino que se va a consultar. Es el job_id de los parámetros de respuesta para crear un trabajo de ajuste fino. |
Respuesta de ejemplo
- Modelo de generación de texto
- Modelo de generación de video
- Modelo de generación de imágenes
Parámetros de respuesta
Nombre del parámetro | Tipo | Descripción |
|---|---|---|
request_id | String | El ID de la solicitud. |
output | Object | Los detalles del trabajo de ajuste fino. |
output.job_id | String | El ID del trabajo de ajuste fino. Puede utilizar este ID para consultar el estado del trabajo posteriormente. Regla de generación: |
output.jobs_name | String | Igual que |
output.status | String | El estado del trabajo de este trabajo de ajuste fino. |
output.finetuned_output | String | Este parámetro aparece solo cuando el estado del trabajo de ajuste fino es SUCCEED. Devuelve el ID del modelo con ajuste fino. |
output.model | String | El ID del modelo utilizado para el trabajo de ajuste fino. |
output.base_model | String | El ID del modelo base que corresponde al modelo utilizado para el trabajo de ajuste fino. Por ejemplo, el modelo base utilizado por el trabajo de ajuste fino |
output.training_file_ids | Array | Un campo para compatibilidad. Los nuevos trabajos siempre devuelven un array vacío. Utilice training_datasets en su lugar. |
output.validation_file_ids | Array | Un campo para compatibilidad. Los nuevos trabajos siempre devuelven un array vacío. Utilice validation_datasets en su lugar. |
output.training_datasets | Array de Dataset | Una lista de conjuntos de datos de entrenamiento. |
output.validation_datasets | Array de Dataset | Una lista de conjuntos de datos de prueba. |
output.hyper_parameters | Object | Los hiperparámetros declarados explícitamente. |
output.training_type | String | El método de ajuste fino. |
output.create_time | String | La hora en que se creó el trabajo de ajuste fino. |
output.workspace_id | String | El ID del espacio de trabajo al que pertenece el trabajo de ajuste fino. |
output.user_identity | String | El UID de la cuenta principal a la que pertenece el trabajo de ajuste fino. |
output.modifier | String | El UID de la cuenta que operó por última vez en el trabajo de ajuste fino. (Por ejemplo, si un usuario RAM cancela el trabajo, aquí se muestra el UID del usuario RAM.) |
output.creator | String | El UID del usuario que creó el trabajo de ajuste fino. |
output.end_time | String | La hora en que finalizó el trabajo de ajuste fino. Este parámetro aparece cuando el estado del trabajo es SUCCEED, FAILED o CANCELED. |
output.group | String | El tipo de tarea del ajuste fino del modelo. |
output.usage | Integer | El número de tokens (recuento) consumidos por el trabajo de ajuste fino. Para la fórmula de facturación, consulte Facturación. Este parámetro aparece cuando el estado del trabajo es SUCCEED o CANCELED. |
output.output_cnt | Integer | El número de Checkpoints que ha generado el trabajo actual. Este parámetro se devuelve únicamente para modelos que admiten múltiples salidas de Checkpoint (como |
output.max_output_cnt | Integer | El número máximo de Checkpoints que puede generar un solo trabajo. La parte de |
Cancelar un trabajo de ajuste fino
Cancela un trabajo de ajuste fino en ejecución. Solo se pueden cancelar los trabajos en estado de ejecución.
Endpoint
Ejemplo de solicitud
Parámetros de solicitud
Campo | Tipo | Paso de parámetros | Obligatorio | Descripción |
|---|---|---|---|---|
job_id | String | Url Path | Sí | El ID del trabajo de ajuste fino que se va a cancelar. Puede obtener este ID llamando a la operación crear trabajo de entrenamiento o listar trabajos de entrenamiento. |
Respuesta de ejemplo
Parámetros de respuesta
Nombre del parámetro | Tipo | Descripción |
|---|---|---|
request_id | String | El ID de la solicitud. |
output | Object | Los detalles devueltos para la operación de cancelación. |
Eliminar un trabajo de ajuste fino
Elimina el registro de un trabajo de ajuste fino especificado.
Endpoint
Ejemplo de solicitud
Parámetros de solicitud
Campo | Tipo | Paso de parámetros | Obligatorio | Descripción |
|---|---|---|---|---|
job_id | String | Url Path | Sí | El ID del trabajo de ajuste fino que se va a eliminar. Puede obtener este ID llamando a la operación crear trabajo de entrenamiento o listar trabajos de entrenamiento. |
Respuesta de ejemplo
Parámetros de respuesta
Nombre del parámetro | Tipo | Descripción |
|---|---|---|
request_id | String | El ID de la solicitud. |
output | Object | Los detalles devueltos para la operación de eliminación. |
Consultar la lista de trabajos de ajuste fino
Consulta la lista de trabajos de ajuste fino de la cuenta actual de forma paginada.
Endpoint
Ejemplo de solicitud
Parámetros de solicitud
Nombre del parámetro | Tipo | Paso de parámetros | Obligatorio | Descripción |
|---|---|---|---|---|
page_no | Integer | Consulta | No | Valor predeterminado: 1. |
page_size | Integer | Consulta | No | Valor predeterminado: 10. Máximo: 1000. Mínimo: 1. |
model | String | Consulta | No | El ID del modelo. Si especifica este parámetro, solo se listan los trabajos de ajuste fino basados en este modelo. |
Respuesta de ejemplo
Parámetros de respuesta
| Nombre del parámetro | Tipo | Descripción | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| request_id | String | El ID de la solicitud. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| output | Object | Los detalles devueltos para la consulta. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| output.page_no | Integer | El número de página. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| output.page_size | Integer | El número de entradas mostradas por página. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| output.total | Integer | El número total de trabajos de ajuste fino. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| output.jobs | Array | Los detalles de varios trabajos de ajuste fino.
Haga clic aquí para ver el objeto de detalles del trabajo de ajuste fino
|
Consultar los registros del trabajo de ajuste fino
Consulta los registros de entrenamiento de un trabajo de ajuste fino especificado.
Endpoint
Ejemplo de solicitud
Parámetros de solicitud
Campo | Tipo | Paso de parámetros | Obligatorio | Descripción |
|---|---|---|---|---|
job_id | String | Url Path | Sí | El ID del trabajo de ajuste fino para el que se van a consultar los registros. Puede obtener este ID llamando a la operación crear trabajo de entrenamiento o listar trabajos de entrenamiento. |
offset | Number | Consulta | No | Omite las primeras |
line | Number | Consulta | No | Lee |
Respuesta de ejemplo
Parámetros de respuesta
Nombre del parámetro | Tipo | Descripción |
|---|---|---|
request_id | String | El ID de la solicitud. |
output | Object | Los detalles devueltos para la consulta. |
output.total | Integer | El número total de líneas de registro. |
output.logs | Array | Los registros de salida. |
Respuestas de error
Respuesta de ejemplo
Parámetros de respuesta
Campo | Tipo | Descripción | Valor de ejemplo |
|---|---|---|---|
code | String | El código de error. | NotFound |
request_id | String | El código único del sistema para la solicitud. | 6332fb02-3111-43f0-bf79-f9e8c5ffa7f9 |
message | String | El mensaje de error. | Not Found! |
Código de estado HTTP | Código de error | Mensaje de error de ejemplo | Significado | Solución |
|---|---|---|---|---|
400 | InvalidParameter | Faltan archivos de entrenamiento | Un parámetro no es válido. Por ejemplo, falta un parámetro o tiene un formato incorrecto. | Corrija los parámetros según el mensaje de error. |
400 | UnsupportedOperation | El trabajo de ajuste fino no se puede cancelar porque se ha completado con éxito o ha fallado | La operación no se puede realizar en el recurso en su estado actual. | Realice la operación después de que el recurso entre en un estado operable. |
400 | UnsupportedOperation | El trabajo de ajuste fino no se puede eliminar porque se ha completado con éxito, ha fallado o se ha cancelado | La operación no se puede realizar en el recurso en su estado actual. | Realice la operación después de que el recurso entre en un estado operable. |
404 | NotFound | No encontrado. | El recurso que se va a consultar/operar no existe. | Compruebe si el ID del recurso que se va a consultar/operar es incorrecto. |
409 | Conflict | La instancia de modelo xxxxx ya existe, especifique un sufijo | Ya existe una instancia de despliegue con el nombre deployed_model xxxxx. Debe especificar un sufijo para distinguirla. | Especifique un sufijo único para el despliegue. |
429 | Throttling |
| La creación del recurso activó un límite de la plataforma. |
|
500 | InternalError | ¡Error interno del servidor! | Ocurrió un error interno. | Registre el request_id y contacte con los ingenieros de Alibaba Cloud enviando un ticket para solucionar el problema. |