Agenda
From 9:00 a.m.: Registration and welcome coffee
10:00 a.m.: Introduction to RAG systems
- Overview of the components and concepts:
- Streamlit UI
- LangChain backend
- Azure OpenAI
- Prompting
- Agents
- Multimodality
- Setting Up the RAG Environment
- Setting Up a Synthetic Company Database
12:30 p.m.: Lunch break
1:30 p.m.: Implementing a RAG prototype using the components introduced
4:30 p.m.: Testing the RAG prototype
Approx. 5:00 p.m.: End of the workshop
A coffee break is scheduled for both the morning and afternoon sessions.
Technical Requirements
Participants will need their own laptop with at least 100 MB of free disk space for the test data and database. Before the workshop, they should install Python 3.11 and set up a virtual environment. Instructions are available here.
Python is available for all major operating systems. Participants will also receive a link to a GitHub repository containing the required setup files. We recommend downloading the repository before the workshop.



