Book 5 · Lesson 5.5

Python LLM service container

  • Set up llm-worker venv
  • Run pnpm llm-worker:dev
  • Optional OPENAI_API_KEY for LLM mode

Prerequisites: 5.4 · 2.4

Stage 3 adds Python between Kafka topics — Rust ingestion stays thin.

1cd services/llm-worker && python3 -m venv .venv
2pip install -e .
3pnpm llm-worker:dev (from repo root)
4Consumes raw-dev-events → produces enriched-dev-events

See docs/stage3-llm-worker.md.

Teach-back prompt

Why Python for enrichment but Rust for ingestion?

LLM worker setup

Lesson 5.5 check

1. llm-worker is written in…