Skip to main content

LLM Course (Exam)

Course deliverables for AI-drevne applikationer are documented here as blog posts. Each post matches an assignment on the learning platform and explains what was built, how it works, and what I learned.

Posts are ordered by assignment number:

  1. Small RAG chatbot on this portfolio
  2. RAG workflow and keeping knowledge in sync
  3. Using a code agent on this project
  4. AI-driven application with an external LLM API
  5. Kirppu AI-kundeservice (semesterprojekt, dansk)

The live feature is the assistant chat on the homepage (floating button) when the chat API is running and configured in site params.

API setup: The posts describe how I use an OpenAI API key in server/.env, connect Hugo via ragApiUrl, and keep secrets out of Git — see especially the AI-driven application post.

2026