- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Permisos de gestión de identidades y accesos
- CustomTuningModel
- ModelState
Obtiene una lista de todos los modelos personalizados.
Solicitud HTTP
GET https://discoveryengine.googleapis.com/v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
La URL utiliza la sintaxis de transcodificación a gRPC.
Parámetros de ruta
Parámetros | |
---|---|
dataStore |
Obligatorio. Nombre de recurso del almacén de datos superior, como |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Mensaje de respuesta del método SearchTuningService.ListCustomModels
.
Si la solicitud se realiza correctamente, el cuerpo de la respuesta proporciona datos con la siguiente estructura:
Representación JSON |
---|
{
"models": [
{
object ( |
Campos | |
---|---|
models[] |
Lista de modelos de ajuste personalizados. |
Permisos de autorización
Debes disponer de uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
Para obtener más información, consulta el Authentication Overview.
Permisos de IAM
Requiere el siguiente permiso de gestión de identidades y accesos en el recurso dataStore
:
discoveryengine.dataStores.listCustomModels
Para obtener más información, consulta la documentación de gestión de identidades y accesos.
CustomTuningModel
Metadatos que describen un modelo ajustado personalizado.
Representación JSON |
---|
{
"name": string,
"displayName": string,
"modelVersion": string,
"modelState": enum ( |
Campos | |
---|---|
name |
Obligatorio. Nombre completo del recurso del modelo. Formato: El modelo debe ser una cadena alfanumérica de 40 caracteres como máximo. |
displayName |
Nombre visible del modelo. |
modelVersion |
La versión del modelo. |
modelState |
El estado en el que se encuentra el modelo (por ejemplo, |
createTime |
Obsoleto: marca de tiempo de creación del modelo. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
trainingStartTime |
Marca de tiempo en la que se inició el entrenamiento del modelo. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
metrics |
Las métricas del modelo entrenado. |
errorMessage |
Actualmente, solo se rellena si el estado del modelo es |
ModelState
El estado del modelo.
Enumeraciones | |
---|---|
MODEL_STATE_UNSPECIFIED |
Valor predeterminado. |
TRAINING_PAUSED |
El modelo está en un estado de entrenamiento en pausa. |
TRAINING |
El modelo se está entrenando. |
TRAINING_COMPLETE |
El modelo ha completado correctamente el entrenamiento. |
READY_FOR_SERVING |
El modelo está listo para publicarse. |
TRAINING_FAILED |
No se ha podido entrenar el modelo. |
NO_IMPROVEMENT |
El entrenamiento del modelo se ha completado correctamente, pero las métricas no han mejorado. |
INPUT_VALIDATION_FAILED |
No se ha podido validar la entrada de datos. No se ha iniciado el entrenamiento del modelo. |