Per utilizzare gli asset AI generativi in IBM watsonx.ai in modo programmatico, devi identificare le risorse a cui vuoi accedere.
Per dedurre i modelli di base forniti con watsonx.ai, devi specificare l'ID del progetto watsonx.ai .
Per ottenere il tuo ID progetto, completa la seguente procedura:
- Dal progetto, fare clic sulla scheda Gestisci .
- Copiare l'ID progetto dalla sezione Dettagli della pagina Generale .
Specifica dell'ID progetto in un blocco note
Se si sta eseguendo il notebook dal progetto con gli asset che si desidera utilizzare, è possibile impostare l'ID progetto automaticamente specificando il seguente codice. Se l'ID progetto non può essere restituito, il notebook richiede l'utilizzo per specificare l'ID progetto al runtime.
import os
try:
project_id = os.environ["PROJECT_ID"]
except KeyError:
project_id = input("Enter your project ID: ")
Se utilizzi il APIClient
disponibile con la libreria per gestire le credenziali, puoi anche definire un progetto o uno spazio predefinito in modo da non dover specificarlo con ogni metodo.
Dopo aver definito le credenziali, impostare un progetto predefinito da utilizzare nel notebook utilizzando la seguente istruzione:
client.set.default_project(project_id)
Per ulteriori informazioni, consultare Utilizzo dell'APIClient.
Ricerca dell'ID distribuzione
Dopo aver creato o aggiornato un asset nel tuo progetto e sei pronto per eseguire l'asset, distribuisci l'asset in uno spazio di distribuzione. Il tuo spazio di distribuzione ha un ID spazio univoco a cui puoi fare riferimento nello stesso modo di un ID progetto.
Per fare l'inferenza di un foundation model sintonizzato o utilizzare un modello di prompt distribuito, è necessario fornire l'ID di distribuzione della risorsa.
Per ottenere l'ID di distribuzione, completare la seguente procedura:
- Dal menu principale, fare clic su Distribuzioni, quindi fare clic sul proprio spazio di distribuzione.
- Aprire la pagina Distribuzioni e fare clic sulla distribuzione per l'asset a cui si desidera accedere in modo programmatico.
- Copiare l'ID distribuzione dal pannello Informazioni su questa distribuzione .
Ulteriori informazioni
Argomento principale: Coding genertaive AI solutions