How to make an API Key in Machine Learning for Kids

Some users who create a class account on Machine Learning for Kids need to add an API key from IBM Cloud for some uses of the site.

This document explains:

  1. What type of projects need this API key? What type of users need to provide their own API key?
  2. How do you create an account on the IBM Cloud website?
  3. How do you create the type of API key you need?
  4. What do you do with the API key once you have created it?

AI technology for text projects in Machine Learning for Kids is provided by watsonx Assistant services in IBM Cloud.

Paveikslėlis, kuriame yra tekstas, ekrano kopija, Šriftas, linija

Automatiškai sugeneruotas aprašymas

Schools and not-for-profit coding clubs can request a "Managed Class" account on the Machine Learning for Kids so this is all set up for them.

Paveikslėlis, kuriame yra tekstas, ekrano kopija, Šriftas, linija

Automatiškai sugeneruotas aprašymas

Other users need to create an IBM Cloud account and create a watsonx Assistant service to add to their Machine Learning for Kids class. Creating an IBM Cloud account is free. “Lite Plan” watsonx Assistant services are free but have restrictions on the number of machine learning models you can create with them. Creating “Plus Plan” watsonx Assistant services increases these restrictions. The rest of this document gives you step-by-step instructions for how to do all of this.

Go to: https://ibm.com/products/watsonx-assistant

Click on ‘Start the free trial’

Paveikslėlis, kuriame yra tekstas, ekrano kopija, Mobilusis telefonas, programinė įranga

Automatiškai sugeneruotas aprašymas

 

Paveikslėlis, kuriame yra tekstas, ekrano kopija, programinė įranga, Šriftas

Automatiškai sugeneruotas aprašymas

Enter your personal information

Paveikslėlis, kuriame yra tekstas, ekrano kopija, programinė įranga, Multimedijos programinė įranga

Automatiškai sugeneruotas aprašymas

Review and accept the privacy notice

Paveikslėlis, kuriame yra tekstas, ekrano kopija, Šriftas, programinė įranga

Automatiškai sugeneruotas aprašymas

Your IBM Cloud account is now ready to use.

Select a location closest to yourself to create your watsonx Assistant instance. Read the information for available plans (Trial, Lite, Plus, Enterprise…)

Paveikslėlis, kuriame yra tekstas, ekrano kopija, programinė įranga, Tinklalapis

Automatiškai sugeneruotas aprašymas

 

Select plan Lite (recommended)

Paveikslėlis, kuriame yra tekstas, ekrano kopija, programinė įranga, Tinklalapis

Automatiškai sugeneruotas aprašymas

Remind that: Lite plan services are deleted after 30 days of inactivity.

This is the confirmation screen once you’ve created your Watson Assistant instance:

Paveikslėlis, kuriame yra tekstas, programinė įranga, Tinklalapis, Interneto svetainė

Automatiškai sugeneruotas aprašymas

Copy the “API key” value. This is what you need to put into machinelearningforkids.co.uk

Login into your Machine Learning for Kids account and click the Teacher link at the top of Machine Learning for Kids to access your Administration page.

Paveikslėlis, kuriame yra tekstas, ekrano kopija, Šriftas, programinė įranga

Automatiškai sugeneruotas aprašymas

Click the Watson API Keys button to provide your API key:

  1. Push “Add new credentials”
  2. In the pop-menu select your plan.
  3. Paste the copied API key
  4. Push “ADD”

Paveikslėlis, kuriame yra tekstas, programinė įranga, Tinklalapis, ekrano kopija

Automatiškai sugeneruotas aprašymas

This API key will now be used by Machine Learning for Kids to provide machine learning models (to recognize text) for all users in your class account.

Students will not see your watsonx Assistant API key.

Students will not need to visit the IBM Cloud website.