È possibile tenere traccia dei modelli da un progetto, uno spazio o un catalogo in modo che i dettagli per il ciclo di vita del modello vengano visualizzati in un caso di utilizzo del modello, memorizzato in un inventario del modello. Dopo aver abilitato la traccia del modello, i dettagli per il modello vengono registrati nel factsheet associato come parte della strategia di governance AI.
Traccia di un modello
Quando un modello viene tracciato, il servizio AI Factsheets crea una relazione tra il modello e il caso di utilizzo del modello associato. Tutti i fatti su come è stato creato il modello e dove il modello è sul percorso di produzione sono registrati nel caso d'uso per facilità di revisione e governance.
Traccia di un modello dalla pagina dei dettagli del modello di un progetto, uno spazio o un catalogo
Fare clic su un nome modello per visualizzare i dettagli del modello in un progetto, in uno spazio o in un catalogo.
Fare clic su Traccia questo modello.
Scegliere di associare il modello a un caso di utilizzo del modello esistente o creare un nuovo caso di utilizzo.
Quando si salvano le informazioni di traccia, viene aggiunto un link all'inventario del modello alla pagina dei dettagli del modello. Fare clic sul collegamento per aprire il caso di utilizzo del modello nell'inventario.
Facoltativamente, aggiornare il caso di utilizzo del modello. Ad esempio, aggiungere tag, documentazione di supporto o altri dettagli.
Quando si visualizza la pagina dei dettagli del modello, vengono visualizzati i dati di traccia.
Registrazione di un modello in un notebook
Se il modello si trova in un notebook, è possibile inserire il codice per registrare il modello con un caso di utilizzo del modello.
- Creare un caso di utilizzo del modello:
model_usecase_catalog_id = "b54179b3-d6f9-4886-bd48-a248c60d1f36" # Specify the catalog to store the use case
model_usecase_name="model_usecase_name_here"
model_usecase_desc="model usecase for data here"
model_usecase = facts_client.assets.create_model_usecase(catalog_id=model_usecase_catalog_id,name=model_usecase_name,description=model_usecase_desc)
model_usecase.get_info(True)
- Crea un approccio nel caso di utilizzo:
name_approach = model_usecase.create_approach(name="nameapproach",description="approach for data here")
name_approach.get_info()
- Richiamare l'approccio:
retrieve_approaches = model_usecase.get_approaches()
name_approach = model_usecase.get_approach(approach_id=retrieve_approaches[0].get_id())
- Tenere traccia del modello nel caso di utilizzo:
wml_model = facts_client.assets.get_model(model_id="your model id ",container_type="project",container_id="container id")## model id is the auto ai model id
wml_model.track(model_usecase=model_usecase,approach=name_approach,version_number="major",version_comment="name model major version")
Per i dettagli sull'utilizzo dei comandi Python per interagire con l'inventario del modello, consulta la documentazione client diPython e la documentazione IBM_AIGOV_FACTS_CLIENT.
Rimozione di un modello da un caso d'uso (annullamento della traccia)
Fare clic su Annulla traccia per annullare l'associazione del modello al caso di utilizzo del modello.
Ulteriori informazioni
Informazioni sulla visualizzazione dei casi di utilizzo del modello e dei fogli di calcolo.
Argomento principale: Gestione di un inventario di asset del modello.