Aggiorna un modello BigQuery ML

Registrare un modello BigQuery ML esistente in Model Registry

Per impostazione predefinita, i modelli BigQuery ML, se addestrati senza il model_registry non vengono aggiunti automaticamente a Vertex AI Model Registry. Con ALTER MODEL, puoi aggiornare il modello in modo da includerlo in Model Registry e aggiornare importanti metadati come l'ID modello, la descrizione e le etichette. A per saperne di più, consulta ALTER MODEL.

Per saperne di più sull'aggiornamento generale dei modelli BigQuery ML, consulta Aggiornare i metadati del modello.

Per registrare un modello esistente:

bq

Puoi aggiornare un modello utilizzando lo strumento a riga di comando bq eseguendo bq update e l'aggiunta di vertex_ai_model_id al modello. vertex_model_id può essere un nuovo ID o un ID modello esistente di Model Registry. Ogni modello BigQuery ML può essere registrato solo in un model_id nella sezione registro dei modelli.

bq update --model --vertex_ai_model_id "[VERTEX_AI_MODEL_ID]" [PROJECT_ID]:[DATASET].[MODEL]

SQL

ALTER MODEL [IF EXISTS] <model_name> SET OPTIONS (vertex_ai_model_id="[VERTEX_AI_MODEL_ID]");

API

  1. Vai a Metodo: models.patch
  2. Compila i campi Parametri della richiesta e Corpo della richiesta.
  3. Fai clic sul pulsante EXECUTE.
  {
    "trainingRuns": [
      {
        "vertexAiModelId": "vertex_model_id"
      }
  }
 ```

Se imposti un nuovo ID quando aggiungi il modello, il modello BigQuery ML viene visualizzato come versione 1 del modello in Model Registry. Per aggiungere come nuova versione di un modello esistente in Model Registry, aggiungi l'ID del modello esistente: si registra automaticamente come versione più recente.

Una volta registrato, puoi eseguire il deployment del tuo modello BigQuery ML su Vertex AI endpoint per la previsione online. Per saperne di più sulla previsione di Vertex AI, consulta la documentazione sulle previsioni di Vertex AI.

Modificare l'ID di un modello BigQuery ML esistente

Una volta registrato un modello BigQuery ML in Model Registry, non puoi modificare il valore vertex_ai_model_id. Per registrare il modello con un nuovo vertex_ai_model_id, utilizza una delle seguenti opzioni:

  • Rilascia il modello e ricrealo, se il costo di riaddestramento è accettabile.

  • Copia il modello e usa l'istruzione ALTER MODEL per registrare il modello con un nuovo valore vertex_ai_model_id.

Passaggi successivi