# TMLS Workshop Prep Hey! James here, This is a quick guide to help you prepare for the "Finetuning LLMs with Declarative AI Orchestration" workshop. You don't need to do this steps in advance, but since some steps may require bandwidth / network usage; it might be better to run this at home before showing up. ## Workshop Requirements - Skill Level: Intermediate - Unix based system (MacOSX / Debian / Ubuntu) - Python/Pip v3.9+ - An IDE for development (pycharm, VS Code, etc) - Docker **Note: Windows / WSL - should work! However it hasn't been tested or validated to work properly and you may experience technical issues. Requires comfort level with WSL and Docker Desktop** ## Step 1: Union Cloud Access As this workshop will require and leverage advanced and powerful Cloud GPU Servers; we'll be providing temporary access to Union Ai's Managed Cloud. Please provide the host or attendant with your email (if you haven't already) to ensure you have access; this can be provided at the envent as well. ## Step 2: Code & Dependencies Setup In a terminal, git clone the llm-fine-tuning repo and cd to the workshop directory ```bash git clone https://github.com/unionai-oss/workshops.git cd flyte_llm ``` Next, you'll want to create a local virtual environment so you can register and compile your flyte code. You'll also want to install the requirements.txt dependencies. ```bash python -m venv ~/venvs/flyte-llm source ~/venvs/flyte-llm/bin/activate pip install -r requirements.txt ``` And with that, you should be good to go and ready for our workshop! Looking forward to meeting all of you. :hugging_face: