Creazione di credenziali
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
Per creare una chiave API IBM Cloud, completare i seguenti passi:
- Accedi a IBM Cloud.
- 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:
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
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'
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
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 '
, eseguire il comando seguente per ottenere le credenziali per la valutazione dei modelli:Default
ibmcloud target -g myResourceGroup
Dove '
è il nome del gruppo di risorse associato all'istanza del servizio.myResourceGroup
Recuperare l'ID dell'istanza del servizio eseguendo il seguente comando:
ibmcloud resource service-instance '<Your_Watson_OpenScale_instance_name>'
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:
Il valore "
è l'ID dell'istanza del servizio.GUID
Passi successivi
Definizione dello schema di input e output utilizzando il client Python o l'API REST