You can utilize this repository's dev container to reproduce and this project locally on your machine, regardless as to which operating system you are on.
To set up the dev container, follow these steps:
-
Install (if you haven't already) VS Code onto your machine
-
Install (if you haven't already) Docker onto your machine
-
Add the following extensions to your VS Code (Click on the
Extensions
tab on the sidebar and search for the extensions in the marketplace): -
With the above installed, you can then build the dev container following these steps:
-
Ensure that your Docker daemon is running in the background
-
Open up your local
llm_hackathon
repository/folder in VS Code -
Use VS Code's native "command pallete" and execute the
Dev Containers: Rebuild Container Without Cache
command (Sometimes VS Code will even prompt you to do so when it recognizes the.devcontainer/
directory in the repo)- This should start building your dev container in the background. You'll notice a prompt (usually in the bottom right corner of VS Code) that you can click on to actively watch the logs of
-
Once the build completes, you're in! You can now open VS Code's native terminal to operate within the container and actively work with and contribute to the
llm_hackathon
repository, just like you would do so normally on your local laptop/machine. 🙂 -
Now that the dev container is running, open up a new terminal and run
pip install -r requirement.txt
to install all of the necessary Python dependencies.
-