Rene Fichtmueller 3a00ff4d33 feat: initial llm-gateway implementation
- Complete Fastify gateway with 8-stage pipeline
- Circuit breaker (opossum) per model tier
- Rate limiting per caller
- Ban list validation (EN/DE/auto-detected)
- TIP validator (SFF-8024, part numbers, wavelengths)
- Prometheus metrics
- pg-boss async queue
- PostgreSQL audit log + review queue
- 9 prompt templates (TIP, LinkedIn, ShieldX)
- Learning engine scaffolding
- Auto-learning: ban-list, few-shot, routing, prompt optimizer
2026-04-02 22:48:55 +02:00

13 lines
442 B
Python

"""
fine-tuner — LLM Gateway automatic fine-tuning service.
Modules:
main — orchestrator / main loop
scheduler — trigger condition logic
data_collector — PostgreSQL training data pipeline
trainer — LoRA SFT fine-tuning (PEFT + TRL)
dpo_trainer — DPO preference learning (TRL)
converter — GGUF conversion + Ollama registration
evaluator — automated before/after evaluation
"""