Technical requirements
All the recipes in this chapter require you to have access to the OpenAI API (via a generated API key) and have an API client installed. In case you don’t recall how to do this, you can refer to the Chapter 1 recipe Making OpenAI API requests with Postman.
In previous chapters, we have used Postman as our API client. In this case, we will use the programmatic language Python instead. Specifically, the recipes will use the OpenAI Python library to make calls to the OpenAI API.
We will run Python in a service called Google Colab. Colab is an online hosted Jupyter Notebook service by Google, that requires no setup to use and can run Python code within the browser. The Jupyter Notebook is an open sourced web application that allows you to create and share documents and contains live code that can be run step by step. This is the environment we will use to run our Python code.
To use Google Colab, you need to create and be signed in to a valid Google...