0 / 0
Torna alla versione inglese della documentazione
Risoluzione dei problemi Watson Machine Learning
Ultimo aggiornamento: 30 set 2024
Risoluzione dei problemi Watson Machine Learning

Di seguito sono riportate le risposte alle domande di risoluzione dei problemi comuni relative all'uso di IBM Watson Machine Learning.

Come ottenere aiuto e supporto per Watson Machine Learning

Se hai problemi o domande quando utilizzi Watson Machine Learning, puoi ottenere aiuto ricercando le informazioni o facendo domande in un forum. Puoi inoltre aprire un ticket di supporto.

Quando utilizzi i forum per fare una domanda, contrassegna con una tag la tua domanda in modo che sia visualizzata dai team di sviluppo di Watson Machine Learning .

Se hai domande tecniche su Watson Machine Learning, inserisci la tua domanda in Stack Overflow Icona Link esterno e contrassegnala con le tag ibm - bluemix e machine - learning.

Per domande sul servizio e le istruzioni introduttive, utilizza il forum IBM developerWorks dW Answers Icona Link esterno. Devi includere le tag machine - learning e bluemix .

Contenuto

Seguite questi suggerimenti per risolvere i problemi comuni che potreste incontrare quando lavorate con Watson Machine Learning.

L'addestramento di un esperimento AutoAI fallisce con le credenziali dell'ID del servizio

Se si sta addestrando un esperimento AutoAI usando la chiave API per il serviceID, l'addestramento potrebbe fallire con questo errore:

User specified in query parameters does not match user from token.

Un modo per risolvere questo problema è eseguire l'esperimento con le proprie credenziali utente. Se si desidera eseguire l'esperimento con le credenziali del servizio, seguire questi passaggi per aggiornare i ruoli e i criteri per l'ID del servizio.

  1. Aprire il serviceID su IBM Cloud.

    Individuazione della pagina dei criteri serviceID

  2. Creare un nuovo serviceID o aggiornare l'ID esistente con il seguente criterio di accesso:

    • Tutti i servizi di gestione degli account IAM con i ruoli di revisore di chiavi API, creatore di chiavi API utente, visualizzatore, operatore ed editor. L'ideale sarebbe creare una nuova apikey per questo ServiceId. Aggiornamento dei criteri e dei ruoli per un serviceID
  3. La politica aggiornata avrà il seguente aspetto: Aggiornato il criterio serviceID

  4. Eseguire nuovamente l'addestramento con le credenziali per il serviceID aggiornato.

La creazione di un lavoro per un flusso SPSS Modeler in uno spazio di distribuzione non riesce

Durante il processo di configurazione di un lavoro batch per il flusso SPSS Modeler in uno spazio di distribuzione, la mappatura automatica delle risorse di dati con la rispettiva connessione potrebbe fallire.

L'immagine mostra che la mappatura automatica degli asset di dati e delle connessioni non riesce

Per risolvere l'errore di mappatura automatica delle risorse di dati e delle connessioni, procedere come segue:

  1. Fare clic su Crea e salva per salvare i progressi e uscire dalla finestra di configurazione Nuovo lavoro.

  2. Nello spazio di distribuzione, fate clic sulla scheda Lavori e selezionate il lavoro di flusso SPSS Modeler per esaminare i dettagli del lavoro.

  3. Nella pagina dei dettagli del lavoro, fare clic sull'icona Modifica Immagine dell'icona di modifica per aggiornare manualmente la mappatura delle risorse di dati e delle connessioni.

  4. Dopo aver aggiornato la mappatura delle risorse di dati e della connessione, è possibile riprendere il processo di configurazione delle impostazioni del lavoro nella finestra di dialogo Nuovo lavoro. Per ulteriori informazioni, vedere Creazione di lavori di distribuzione per flussi SPSS Modeler

    L'immagine mostra che la mappatura automatica degli asset di dati e delle connessioni è riuscita

Istanza Watson Machine Learning inattiva

Sintomi

Dopo aver tentato di inoltrare una richiesta di inferenza a un modello di base facendo clic su Genera nel Prompt Lab, viene visualizzato il seguente messaggio di errore:

'code': 'no_associated_service_instance_error',
'message': 'WML instance {instance_id} status is not active, current status: Inactive'

Cause possibili

L'associazione tra il tuo progetto watsonx.ai e l'istanza del servizio Watson Machine Learning correlato è stata persa.

Soluzioni possibili

Ricreare o aggiornare l'associazione tra il tuo progetto watsonx.ai e l'istanza del servizio Watson Machine Learning correlata. Per eseguire tale operazione, completa la procedura riportata di seguito:

  1. Dal menu principale, espandere Progetti, quindi fare clic su Visualizza tutti i progetti.
  2. Fai clic sul progetto watsonx.ai .
  3. Dalla scheda Gestisci , fare clic su Servizi & integrazioni.
  4. Se viene elencata l'istanza del servizio Watson Machine Learning appropriata, dissociarla temporaneamente selezionando l'istanza e facendo clic su Rimuovi. Confermare la rimozione.
  5. Fare clic su Associa servizio.
  6. Scegli l'istanza del servizio Watson Machine Learning appropriata dall'elenco e fai quindi clic su Associa.

Token di autorizzazione non fornito.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Il token di autorizzazione non è fornito nell'intestazione Authorization .

Come porvi rimedio

Passa il token di autorizzazione nell'intestazione Authorization .

Token di autorizzazione non valido.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Il token di autorizzazione fornito non può essere decodificato o analizzato.

Come porvi rimedio

Passare il token di autorizzazione corretto nell'intestazione Authorization .

Il token di autorizzazione e instance_id utilizzati nella richiesta non sono uguali.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Il token di autorizzazione utilizzato non viene generato per l'istanza del servizio rispetto alla quale è stato utilizzato.

Come porvi rimedio

Passa un token di autorizzazione nell'intestazione Authorization , che corrisponde all'istanza del servizio che viene utilizzata.

Il token di autorizzazione è scaduto.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Il token di autorizzazione è scaduto.

Come porvi rimedio

Passa un token di autorizzazione non scaduto nell'intestazione Authorization.

La chiave pubblica necessaria per l'autenticazione non è disponibile.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema può verificarsi a causa di problemi di servizio interni.

Come porvi rimedio

Contattare il team di assistenza.

Operazione scaduta dopo {{timeout}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Il timeout si è verificato durante l'operazione richiesta.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione.

Eccezione non gestita di tipo {{type}} con {{status}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema può verificarsi a causa di problemi di servizio interni.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione. Se si verifica di nuovo, contattare il team di supporto.

Eccezione non gestita di tipo {{type}} con {{response}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema può verificarsi a causa di problemi di servizio interni.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione. Se si verifica di nuovo, contattare il team di supporto.

Eccezione non gestita di tipo {{type}} con {{json}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema può verificarsi a causa di problemi di servizio interni.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione. Se si verifica di nuovo, contattare il team di supporto.

Eccezione non gestita di tipo {{type}} con {{message}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema può verificarsi a causa di problemi di servizio interni.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione. Se si verifica di nuovo, contattare il team di supporto.

L'oggetto richiesto non è stato trovato.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

La risorsa richiesta non è stata trovata.

Come porvi rimedio

Assicurarsi di fare riferimento alla risorsa esistente.

Il database sottostante ha riportato troppe richieste.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

L'utente ha inviato troppe richieste in un orario specifico.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione.

La definizione della valutazione non è definita nell'artifactModelVersion o nella distribuzione. Deve essere specificato " + \n "almeno in uno dei luoghi.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

La configurazione di apprendimento non contiene tutte le informazioni richieste

Come porvi rimedio

Fornire definition in learning configuration

La valutazione richiede una configurazione di apprendimento specificata per il modello.

Cosa sta succedendo

Non è possibile creare learning iteration.

Perché sta succedendo

learning configuration non è definita per il modello.

Come porvi rimedio

Creare learning configuration e provare a creare nuovamente learning iteration .

La valutazione richiede che l'istanza spark sia fornita nell'intestazione X-Spark-Service-Instance

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

learning configuration non dispone delle informazioni richieste.

Come porvi rimedio

Fornire spark_service nell'intestazione Learning Configuration o X-Spark-Service-Instance .

Il modello non contiene alcuna versione.

Cosa sta succedendo

Non è possibile creare la distribuzione o impostare learning configuration.

Perché sta succedendo

Questo problema può verificarsi a causa di un'incoerenza correlata alla permanenza del modello.

Come porvi rimedio

Provare di nuovo a rendere persistente il modello e provare a eseguire nuovamente l'azione.

Modulo dati non trovato in IBM Federated Learning.

Cosa sta succedendo

Il gestore dei dati per IBM Federated Learning sta cercando di estrarre un modulo dati dalla libreria FL ma non è in grado di trovarlo. Si potrebbe vedere il seguente messaggio di errore:

ModuleNotFoundError: No module named 'ibmfl.util.datasets'

Perché sta succedendo

Probabilmente un DataHandlerobsoleto.

Come porvi rimedio

Esamina e aggiorna il tuo DataHandler per conformarti al gestore dati MNIST più recente o assicurati che le tue versioni di esempio siano aggiornate.

L'operazione di patch può modificare solo la configurazione di apprendimento esistente.

Cosa sta succedendo

Non è possibile richiamare il metodo API REST della patch per applicare la patch alla configurazione di apprendimento.

Perché sta succedendo

learning configuration non è impostato per questo modello o il modello non esiste.

Come porvi rimedio

Assicurati che il modello esista e che abbia già la configurazione di apprendimento impostata.

L'operazione patch prevede esattamente un'operazione di sostituzione.

Cosa sta succedendo

Non è possibile correggere la distribuzione.

Perché sta succedendo

Il payload di patch contiene una o più operazioni o l'operazione patch è diversa da replace.

Come porvi rimedio

Utilizzare solo un'operazione nel payload della patch, ovvero l'operazione replace .

Nel payload mancano i campi obbligatori: CAMPO o i valori dei campi sono danneggiati.

Cosa sta succedendo

Non è possibile elaborare l'azione correlata all'accesso al dataset sottostante.

Perché sta succedendo

L'accesso al dataset non è definito correttamente.

Come porvi rimedio

Correggi la definizione di accesso per il dataset.

Il metodo di valutazione fornito: METHOD non è supportato. Valori supportati: VALUE.

Cosa sta succedendo

Non è possibile creare la configurazione di apprendimento.

Perché sta succedendo

È stato utilizzato un metodo di valutazione errato per creare la configurazione di apprendimento.

Come porvi rimedio

Utilizzare un metodo di valutazione supportato, che può essere: regression, binary, multiclass.

È possibile avere una sola valutazione attiva per modello. La richiesta non può essere completata a causa di una valutazione attiva esistente: {{url}}

Cosa sta succedendo

Non è possibile creare un'altra iterazione di apprendimento.

Perché sta succedendo

È possibile avere una sola valutazione in esecuzione per il modello.

Come porvi rimedio

Visualizzare la valutazione già in esecuzione o attendere la fine della valutazione e avviare la nuova.

Il tipo di distribuzione {{type}} non è supportato.

Cosa sta succedendo

Non è possibile creare la distribuzione.

Perché sta succedendo

È stato utilizzato un tipo di distribuzione non supportato.

Come porvi rimedio

È necessario utilizzare un tipo di distribuzione supportato.

Input errato: ({{message}})

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema si verifica a causa di un problema con l'analisi di JSON.

Come porvi rimedio

Assicurarsi che il JSON corretto sia passato nella richiesta.

Impossibile calcolare la metrica di dati insufficiente {{name}}

Cosa sta succedendo

Apprendimento iterazione non riuscito.

Perché sta succedendo

Impossibile calcolare il valore per la metrica con la soglia definita a causa di dati di feedback insufficienti.

Come porvi rimedio

Rivedere e migliorare i dati in origine dati feedback_data_ref in learning configuration

Per l'istanza di spark di tipo {{type}} deve essere fornita l'intestazione X-Spark-Service-Instance

Cosa sta succedendo

Non è possibile creare la distribuzione

Perché sta succedendo

Le distribuzioni batch e streaming richiedono che sia fornita l'istanza spark

Come porvi rimedio

Fornisci l'istanza spark nell'intestazione X-Spark-Service-Instance

Azione {{action}} non riuscita con messaggio {{message}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema si verifica a causa di un problema con il richiamo del servizio sottostante.

Come porvi rimedio

Se il messaggio fornisce un suggerimento per risolvere il problema, seguire il suggerimento. In caso contrario, contattare il team di assistenza.

Il percorso {{path}} non è consentito. L'unico percorso consentito per lo stream di patch è /status

Cosa sta succedendo

Impossibile applicare la patch alla distribuzione del flusso.

Perché sta succedendo

È stato utilizzato un percorso errato per correggere la distribuzione stream.

Come porvi rimedio

Correggere la distribuzione stream con l'opzione di percorso supportata, che è /status (consente di avviare / arrestare l'elaborazione del flusso).

L'operazione di patch non è consentita, ad esempio, di tipo {{$type}}

Cosa sta succedendo

La distribuzione non può essere corretta.

Perché sta succedendo

Viene corretto il tipo di distribuzione errato.

Come porvi rimedio

Correggi il tipo di distribuzione stream.

La connessione dati {{data}} non è valida per feedback_data_ref

Cosa sta succedendo

learning configuration non può essere creato per il modello.

Perché sta succedendo

L'origine dati supportata non è stata utilizzata quando è definito feedback_data_ref .

Come porvi rimedio

Utilizzare solo il tipo di origine dati supportato dashdb.

Il percorso {{path}} non è consentito. L'unico percorso consentito per il modello patch è /deployed_version/url o /deployed_version/href per V2

Cosa sta succedendo

Nessuna opzione per applicare patch al modello.

Perché sta succedendo

È stato utilizzato un percorso errato durante la correzione del modello.

Come porvi rimedio

Modello di patch con percorso supportato che è possibile utilizzare per aggiornare la versione del modello distribuito.

Errore di analisi: {{msg}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Il payload richiesto non può essere analizzato correttamente.

Come porvi rimedio

Assicurarsi che il payload della richiesta sia corretto e possa essere analizzato correttamente.

Ambiente di runtime per il modello selezionato: {{env}} non è supportato per learning configuration. Ambienti supportati: [{{supported_envs}}].

Cosa sta succedendo

Nessuna opzione per creare learning configuration.

Perché sta succedendo

Il modello per il quale il learning_configuration è stato tentato di essere creato non è supportato.

Come porvi rimedio

Creare learning configuration per il modello, che ha il runtime supportato.

Il piano corrente '{{plan}}' consente solo distribuzioni {{limit}}

Cosa sta succedendo

Non è possibile creare la distribuzione.

Perché sta succedendo

È stato raggiunto il limite del numero di distribuzioni per il piano corrente.

Come porvi rimedio

Eseguire l'aggiornamento al piano che non ha tale limitazione.

La definizione della connessione al database non è valida ({{code}})

Cosa sta succedendo

Non è possibile utilizzare la funzione learning configuration .

Perché sta succedendo

La definizione di connessione al database non è valida.

Come porvi rimedio

Provare a risolvere il problema descritto da code restituito dal database sottostante.

Problemi di connessione di {{system}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema potrebbe verificarsi a causa di un problema durante la connessione al sistema sottostante. Potrebbe trattarsi di un problema di rete temporaneo.

Come porvi rimedio

Provare a richiamare nuovamente l'operazione. Se si riceve di nuovo un errore, contattare il team di supporto.

Errore di estrazione di X - Spark - Service - header dell'istanza: ({{message}})

Cosa sta succedendo

Questo problema potrebbe verificarsi se l'API REST che richiede le credenziali Spark non può essere richiamata.

Perché sta succedendo

Questo problema potrebbe verificarsi a causa di un problema con la decodifica base-64 o l'analisi delle credenziali Spark.

Come porvi rimedio

Assicurati che le credenziali Spark corrette siano codificate in base-64 . Per ulteriori informazioni, vedi la documentazione.

Questa funzione non è consentita per utenti non beta.

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

L'API REST richiamata è in versione beta.

Come porvi rimedio

Se sei interessato a partecipare, aggiungi il tuo nome alla lista di attesa. I dettagli sono disponibili nella documentazione.

{{code}} {{message}}

Cosa sta succedendo

Impossibile richiamare correttamente l'API REST.

Perché sta succedendo

Questo problema potrebbe verificarsi a causa di un problema con il richiamo del servizio sottostante.

Come porvi rimedio

Se il messaggio fornisce un suggerimento per risolvere il problema, seguire il suggerimento. In caso contrario, contattare il team di assistenza.

Limite di frequenza superato.

Cosa sta succedendo

Limite di frequenza superato.

Perché sta succedendo

È stato superato il limite di frequenza per il piano corrente.

Come porvi rimedio

Per risolvere questo problema, acquisisci un altro piano con un limite di frequenza maggiore

Parametro query non valido {{paramName}} valore: {{value}}

Cosa sta succedendo

Errore di convalida poiché è stato passato un valore non corretto per il parametro di query.

Perché sta succedendo

Errore nel richiamo del risultato per la query.

Come porvi rimedio

Correggi il valore del parametro di query. I dettagli sono disponibili nella documentazione.

Tipo di token non valido: {{type}}

Cosa sta succedendo

Errore relativo al tipo di token.

Perché sta succedendo

Errore di autorizzazione.

Come porvi rimedio

Il token deve essere avviato con il prefisso Bearer .

Formato token non valido. È necessario utilizzare il formato del token di connessione.

Cosa sta succedendo

Errore relativo al formato di token.

Perché sta succedendo

Errore di autorizzazione.

Come porvi rimedio

Il token deve essere un token di connessione e deve iniziare con il prefisso Bearer .

File JSON di input mancante o non valido: 400

Cosa sta succedendo

Quando tenti di calcolare il punteggio online viene visualizzato il seguente messaggio: File JSON di input mancante o non valido.

Perché sta succedendo

Questo messaggio viene visualizzato quando il payload di input di punteggio non corrisponde al tipo di input previsto che è richiesto per il calcolo del punteggio del modello. In particolare, potrebbero essere applicati i seguenti motivi:

  • Il payload di input è vuoto.
  • Lo schema del payload di input non è valido.
  • I tipi di dati di input non corrispondono ai tipi di dati previsti.

Come porvi rimedio

Correggi il payload di input. Assicurati che il payload abbia una sintassi corretta, uno schema valido e tipi di dati corretti. Dopo aver apportato le correzioni, prova a ripetere il calcolo del punteggio online. Per i problemi di sintassi, verifica il file JSON utilizzando il comando jsonlint.

Il token di autorizzazione è scaduto: 401

Cosa sta succedendo

Quando tenti di calcolare il punteggio online viene visualizzato il seguente messaggio: Autorizzazione non riuscita.

Perché sta succedendo

Questo messaggio viene visualizzato quando il token utilizzato per il calcolo del punteggio è scaduto.

Come porvi rimedio

Rigenerare il token per questa istanza IBM Watson Machine Learning e riprovare. Se riscontri ancora questo problema, contatta il supporto IBM.

Identificazione distribuzione sconosciuta: 404

Cosa sta succedendo

Quando tenti di calcolare il punteggio online viene visualizzato il seguente messaggio: Identificazione di distribuzione sconosciuta.

Perché sta succedendo

Questo messaggio viene visualizzato quando l'ID distribuzione utilizzato per il calcolo del punteggio non esiste.

Come porvi rimedio

Assicurati di fornire l'ID di distribuzione corretto. Altrimenti, distribuisci il modello con l'ID di distribuzione e prova a ripetere il calcolo del punteggio.

Errore interno del server: 500

Cosa sta succedendo

Quando tenti di calcolare il punteggio online viene visualizzato il seguente messaggio: Errore interno del server

Perché sta succedendo

Questo messaggio viene visualizzato se si produce un errore nel flusso di dati downstream da cui dipende il calcolo del punteggio online.

Come porvi rimedio

Attendere qualche tempo e provare a segnare di nuovo online. Se l'errore si ripresenta, contattare il supporto IBM .

Tipo non valido per ml_artifact: Pipeline

Cosa sta succedendo

Il seguente messaggio viene visualizzato quando si tenta di pubblicare un modello Spark utilizzando una libreria client API comune sulla workstation.

Perché sta succedendo

Questo messaggio viene visualizzato se nel sistema operativo è stato impostato un pyspark non valido.

Come porvi rimedio

Impostare percorsi di ambiente di sistema in base all'istruzione:

SPARK_HOME={installed_spark_path}
JAVA_HOME={installed_java_path}
PYTHONPATH=$SPARK_HOME/python/

ValueError: Il nome di Training_data_ref e la connessione non possono essere Nessuno, se non viene fornito l'Artefatto pipeline.

Cosa sta succedendo

Il dataset di addestramento è mancante o non vi si fa riferimento correttamente.

Perché sta succedendo

La Pipeline Artifact è un dato di formazione impostato in questa istanza.

Come porvi rimedio

Devi fornire un dataset di addestramento quando persisti un PipelineModelSpark. Se non lo si fa, il client dice che non supporta PipelineModels, invece di dire che un PipelineModel deve essere accompagnato dall'insieme di allenamento.

Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni