- 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
Sandbox
cluster. 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
<> Code
button, then switch toCodespaces
tab. - Press the
Create codespace on main
button. - 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
Admin
key 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.