- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Autorizzazioni IAM
- CustomTuningModel
- ModelState
Recupera un elenco di tutti i modelli personalizzati.
Richiesta HTTP
GET https://discoveryengine.googleapis.com/v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
dataStore |
Obbligatorio. Il nome della risorsa del datastore padre, ad esempio |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Messaggio di risposta per il metodo SearchTuningService.ListCustomModels.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"models": [
{
object ( |
| Campi | |
|---|---|
models[] |
Elenco dei modelli ottimizzati personalizzati. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwrite
Per ulteriori informazioni, consulta Authentication Overview.
Autorizzazioni IAM
Richiede la seguente autorizzazione IAM per la risorsa dataStore:
discoveryengine.dataStores.listCustomModels
Per saperne di più, consulta la documentazione di IAM.
CustomTuningModel
Metadati che descrivono un modello personalizzato.
| Rappresentazione JSON |
|---|
{
"name": string,
"displayName": string,
"modelVersion": string,
"modelState": enum ( |
| Campi | |
|---|---|
name |
Obbligatorio. Il nome risorsa completo del modello. Formato: Il modello deve essere una stringa alfanumerica con un limite di 40 caratteri. |
displayName |
Il nome visualizzato del modello. |
modelVersion |
La versione del modello. |
modelState |
Lo stato in cui si trova il modello (ad es. |
createTime |
Obsoleto: timestamp della creazione del modello. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
trainingStartTime |
Timestamp dell'avvio dell'addestramento del modello. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
metrics |
Le metriche del modello addestrato. |
errorMessage |
Al momento, questo campo viene compilato solo se lo stato del modello è |
ModelState
Lo stato del modello.
| Enum | |
|---|---|
MODEL_STATE_UNSPECIFIED |
Valore predefinito. |
TRAINING_PAUSED |
Il modello è in stato di addestramento in pausa. |
TRAINING |
Il modello è attualmente in fase di addestramento. |
TRAINING_COMPLETE |
L'addestramento del modello è stato completato. |
READY_FOR_SERVING |
Il modello è pronto per la pubblicazione. |
TRAINING_FAILED |
L'addestramento del modello non è riuscito. |
NO_IMPROVEMENT |
L'addestramento del modello è stato completato correttamente, ma le metriche non sono migliorate. |
INPUT_VALIDATION_FAILED |
La convalida dei dati di input non è riuscita. L'addestramento del modello non è stato avviato. |