Creazione di credenziali

Ultimo aggiornamento: 25 ott 2024
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.

  1. Fare clic sul riquadro della distribuzione del modello.
  2. Fare clic su Configura monitor l'icona di configurazione.
  3. Fare clic su Endpoints.
  4. 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:

  1. 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
    
  2. Verificare il gruppo di risorse che si sta utilizzando nel proprio account IBM Cloud .

    1. Andare al Dashboard.
    2. Dal menu di navigazione, fare clic su Elenco risorse.
    3. Dalla colonna Gruppo , fare clic sulla selezione a discesa Filtra per gruppo o organizzazione e impostare la casella di controllo Predefinito .

    Gruppo di risorse in Cloud

    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
    

    Dove 'myResourceGroup è il nome del gruppo di risorse associato all'istanza del servizio.

  3. 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 " GUID è l'ID dell'istanza del servizio.

Passi successivi

Definizione dello schema di input e output utilizzando il client Python o l'API REST