Um auf REST-APIs für Modellauswertungen zugreifen zu können, benötigen Sie einen API-Schlüssel und eine Data Mart ID, die auch als Service-Instanz bezeichnet wird. Mit einem Plattform-API-Schlüssel wird ein einzelner Benutzer in die Lage versetzt, auf Ressourcen in der IBM Cloud zuzugreifen.
Bei Unternehmenskonten kann ein Administrator den Data Mart erstellen, Benutzer in das Konto einladen und diesen Benutzern Zugriff auf einen bestimmten Data Mart geben. Ein Benutzer kann dann seinen eigenen API-Schlüssel erstellen und ohne Konflikte oder Sicherheitsrisiken auf denselben Data Mart zugreifen.
API-Schlüssel erstellen
Copy link to section
Führen Sie zum Erstellen eines IBM Cloud-API-Schlüssels die folgenden Schritte aus:
Wählen Sie Verwalten > Zugriff (IAM) > IBM Cloud-API-Schlüssel aus.
Klicken Sie auf IBM Cloud-API-Schlüssel erstellen.
Versehen Sie Ihren Schlüssel mit Namen und Beschreibung und klicken Sie auf Erstellen.
Service-IDs suchen:
Copy link to section
Suchen Sie Ihre Data Mart-, Bereitstellungs-, Abonnement- oder Bindungs-IDs auf der Seite " Protokollierung der Nutzlast, die angezeigt wird, wenn Sie " Monitore konfigurieren für eine Bereitstellung auswählen.
Klicken Sie auf die Kachel für Modellbereitstellung.
Klicken Sie auf Überwachungen konfigurieren.
Klicken Sie auf Endpunkte.
Suchen Sie auf der Registerkarte Modellinformationen im Detailbereich der Integration nach einer ID, z. B. der Datamart-ID.
Berechtigungsnachweise für die Serviceinstanz über die Befehlskonsole erstellen
Copy link to section
Um Anmeldeinformationen für Modellevaluierungen zu erstellen, führen Sie die folgenden Schritte mithilfe der IBM Cloud Cloud-Befehlskonsole aus:
Rufen Sie Ihren API-Schlüssel durch Ausführen des folgenden Befehls ab:
ibmcloud login --sso
ibmcloud iam api-key-create 'my_key'
Copy to clipboardIn die Zwischenablage kopiert
Es werden die folgenden Informationen angezeigt:
Name my_key
Created At 2018-10-09T14:04+0000
API Key Tg4Gxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxQU-nE
Locked false
UUID ApiKey-xxxxxxxxx-afd7-xxxxx-b0e1-xxxxxxxxxxx
Copy to clipboardIn die Zwischenablage kopiert
Überprüfen Sie die Ressourcengruppe, die Sie in Ihrem IBM Cloud-Konto verwenden.
Rufen Sie das Dashboard auf.
Klicken Sie im Navigationsmenü auf Ressourcenliste.
Klicken Sie in der Spalte Gruppe auf die Dropdown-Auswahl Nach Gruppe oder Organisation filtern und aktivieren Sie das Kontrollkästchen Standard.
Wenn Sie nicht die Ressourcengruppe " Default verwenden, führen Sie den folgenden Befehl aus, um Ihre Anmeldeinformationen für Modellevaluierungen zu erhalten:
ibmcloud target -g myResourceGroup
Copy to clipboardIn die Zwischenablage kopiert
Dabei ist " myResourceGroup der Name der Ressourcengruppe, die mit Ihrer Dienstinstanz verbunden ist.
Rufen Sie die ID Ihrer Dienstinstanz ab, indem Sie den folgenden Befehl ausführen:
Wenn Sie die IBM Cloud-Befehlskonsole unter Windows verwenden, ersetzen Sie die einfachen Anführungszeichen (') in den vorherigen Befehlen durch doppelte Anführungszeichen (").
Es werden die folgenden Informationen angezeigt:
Name: AI OpenScale-my_instance
ID: crn:v1:ibmcloud:public:aiopenscale:us-south:a/c2f2xxxxxxxxxxxx867::
GUID: 03daxxxx-xxxx-xxxx-xxxx-xxxxxxxx38a7
Location: us-south
Service Name: aiopenscale
Service Plan Name: lite
Resource Group Name: Default
State: active
Type: service_instance
Sub Type:
Tags:
Created at: 2018-09-17T13:58:43Z
Updated at: