Per accedere alle API REST per le valutazioni dei modelli, è necessario disporre di una chiave API e di un ID data mart, noto anche come istanza di servizio. La chiave API della piattaforma dà a un singolo utente la possibilità di accedere alle risorse di IBM Cloud.
Per gli account aziendali, un amministratore può creare il data mart, invitare gli utenti nell'account e dare loro accesso a un data mart specifico. Un utente può quindi creare la propria chiave API e accedere allo stesso data mart senza conflitti o rischi per la sicurezza.
Creazione della chiave API
Copy link to section
Per creare una chiave API IBM Cloud, completare i seguenti passi:
Selezionare Gestisci > Accesso (IAM) > IBM Cloud API
Fai clic su Crea una chiave API IBM Cloud.
Assegnare alla chiave un nome e una descrizione e fare clic su Crea.
Ricerca di ID di servizio:
Copy link to section
Trovate gli ID del data mart, dell'installazione client, della sottoscrizione o del binding nella pagina di registrazione del payload, visualizzata quando si seleziona Configura monitor per un'installazione client.
Fare clic sul riquadro della distribuzione del modello.
Fare clic su Configura monitor.
Fare clic su Endpoints.
Nella scheda Informazioni sul modello, nel riquadro Dettagli integrazione, individuare un ID, ad esempio l'ID Datamart.
Creazione delle credenziali dell'istanza del servizio utilizzando la console dei comandi
Copy link to section
Per creare le credenziali per le valutazioni dei modelli, completare i seguenti passaggi utilizzando la console di comando di IBM Cloud:
Richiamare la chiave API eseguendo il seguente comando:
ibmcloud login --sso
ibmcloud iam api-key-create 'my_key'
Copy to clipboardCopiato negli appunti
Sono visualizzate le seguenti informazioni:
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 clipboardCopiato negli appunti
Verificare il gruppo di risorse che si sta utilizzando nel proprio account IBM Cloud .
Andare al Dashboard.
Dal menu di navigazione, fare clic su Elenco risorse.
Dalla colonna Gruppo , fare clic sulla selezione a discesa Filtra per gruppo o organizzazione e impostare la casella di controllo Predefinito .
Se non si utilizza il gruppo di risorse 'Default, eseguire il comando seguente per ottenere le credenziali per la valutazione dei modelli:
ibmcloud target -g myResourceGroup
Copy to clipboardCopiato negli appunti
Dove 'myResourceGroup è il nome del gruppo di risorse associato all'istanza del servizio.
Recuperare l'ID dell'istanza del servizio eseguendo il seguente comando:
Se si utilizza la console di comando IBM Cloud su Windows, sostituire le virgolette singole (') nei comandi precedenti con virgolette doppie (").
Sono visualizzate le seguenti informazioni:
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:
Copy to clipboardCopiato negli appunti
Il valore " GUID è l'ID dell'istanza del servizio.