Skip to content

Latest commit

 

History

History
70 lines (42 loc) · 2.4 KB

README.md

File metadata and controls

70 lines (42 loc) · 2.4 KB

OOP25_Notebook

Meeting Room

Join the Teams Meeting. We use the meeting chat to exchange code snippets and share links.

Prerequisites

Clone repo with https

Install git if you don't already have it, then:

git clone https://github.com/hiqs-gmbh/OOP25_Notebook.git

Docker Desktop

Install Docker Desktop if you don't already have it.

VSCode Extensions

Docker

Install Visual Studio Code if you don't already have it, then install Docker Extension: alt text

Dev Containers

Then install Dev Containers Extension: alt text

Copy .env.example into .env

Create an .env file on the same level as the .env.example and copy the entire content of the .env.example into your new .env.

Hugging Face Token

A Hugging Face Token is required to be able to download the Pyannote AI model.

Create an account first on https://huggingface.co/join.

Then go to Settings and Tokens and generate an Access Token. Then add this to the .env under PYANNOTE_HF_TOKEN.

If you wish, you can restrict the rights of your token (when selecting the Fine Grained type) to the following repositories.

alt text

Starting containers for development

Ollama (LLM Inference Server)

Start the docker-compose.yml via docker compose upor through the Docker Extension in VSCode

alt text

Note

Make sure Docker Desktop is running and you are not inside the Dev Container (next step).

Dev Container

Click button at the bottom left of VSCode

alt text

Open current folder in Dev Container

alt text

First steps in container

Open the multi-agent/foundation/download_models.ipynb Notebook and run all cells.

Note

Make sure you selected a Python Kernel before you run the cells in the notebook.

alt text