- API Keys for embedding models, like:
- OpenAI - API keys
- etc,
- Head to Weaviate Cloud console and log in, or create a new account.
- Create a free
Sandboxcluster. Give it a name, select the cloud region and press "Create".
First create a new venv configuration.
python3 -m venv .venv
Then switch to the new configuration:
source .venv/bin/activate
And install the required packages.
pip install -r requirements.txt
- Go to the project https://github.com/weaviate-tutorials/weaviate-workshop
Make sure you are logged in with GitHub.
- Create a Codespace project
- Press the green
<> Codebutton, then switch toCodespacestab. - Press the
Create codespace on mainbutton. - Your codespace project will install all the necessary components, it will take a few minutes.
Update env vars in .env.
Hint. you can find your Weaviate Cluster URL and API keys in the WCD console.
- WEAVIATE_URL - is the
REST Endpoint - WEAVIATE_KEY - is the
Adminkey inAPI Keys
Head to 1-intro/0-prep-run.ipynb, and run through all steps.
Head to prep-data.ipynb and run all the cells. This should download the data we will use in the second lesson.


