Wenn Sie mit generativen KI-Assets in IBM watsonx.ai programmgesteuert arbeiten möchten, müssen Sie die Ressourcen angeben, auf die Sie zugreifen möchten.
Für die Basismodelle, die mit watsonx.aibereitgestellt werden, müssen Sie die ID für das Projekt watsonx.ai angeben.
Führen Sie die folgenden Schritte aus, um Ihre Projekt-ID abzurufen:
- Klicken Sie in Ihrem Projekt auf die Registerkarte Verwalten .
- Kopieren Sie die Projekt-ID aus dem Abschnitt Details der Seite Allgemein .
Projekt-ID in einem Notebook angeben
Wenn Sie das Notebook aus dem Projekt mit den Assets ausführen, die Sie verwenden möchten, können Sie die Projekt-ID automatisch festlegen, indem Sie den folgenden Code angeben: Wenn die Projekt-ID nicht zurückgegeben werden kann, fordert das Notebook den Benutzer auf, die Projekt-ID zur Laufzeit anzugeben.
import os
try:
project_id = os.environ["PROJECT_ID"]
except KeyError:
project_id = input("Enter your project ID: ")
Wenn Sie die APIClient
verwenden, die mit der Bibliothek verfügbar ist, um Berechtigungsnachweise für Sie zu verwalten, können Sie auch ein Standardprojekt oder einen Standardbereich definieren, sodass Sie es nicht mit jeder Methode angeben müssen.
Legen Sie nach der Definition der Berechtigungsnachweise mithilfe der folgenden Anweisung ein Standardprojekt fest, das im gesamten Notebook verwendet werden soll:
client.set.default_project(project_id)
Weitere Informationen finden Sie unter APIClient verwenden.
Bereitstellungs-ID suchen
Nachdem Sie ein Asset in Ihrem Projekt erstellt oder aktualisiert haben und bereit sind, das Asset auszuführen, implementieren Sie das Asset in einem Bereitstellungsbereich. Ihr Bereitstellungsbereich verfügt über eine eindeutige Bereichs-ID, auf die Sie auf dieselbe Weise wie eine Projekt-ID verweisen können.
Um auf ein abgestimmtes foundation model zu schließen oder eine bereitgestellte Eingabeaufforderungsvorlage zu verwenden, müssen Sie die Bereitstellungs-ID für das Asset angeben.
Führen Sie die folgenden Schritte aus, um die Implementierungs-ID abzurufen:
- Klicken Sie im Hauptmenü auf Implementierungenund anschließend auf Ihren Bereitstellungsbereich.
- Öffnen Sie die Seite Implementierungen und klicken Sie dann auf die Implementierung für das Asset, auf das Sie programmgesteuert zugreifen möchten.
- Kopieren Sie die Implementierungs-ID aus der Anzeige Info zu dieser Implementierung .
Weitere Informationen
Übergeordnetes Thema: Genertaive AI-Lösungen kodieren