From c0f05ab5e93bd0a126729f5ec79b0d766a600634 Mon Sep 17 00:00:00 2001 From: vegard Date: Wed, 18 Mar 2026 20:10:30 +0000 Subject: [PATCH] Starter oppgave 28.3 --- tasks.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasks.md b/tasks.md index fd71443..8ce36c7 100644 --- a/tasks.md +++ b/tasks.md @@ -374,7 +374,8 @@ modell som brukes til hva. - [x] 28.1 `synops-ai` CLI: direkte LLM-kall via LiteLLM. Input: `--prompt [--model ] [--system ]`. Output: tekst til stdout. Ingen fillesing, ingen verktøy, bare prompt inn/ut. Bruker `ai_job_routing`-tabellen for å bestemme modell hvis `--model` ikke er satt. Logger i `ai_usage_log`. - [x] 28.2 AI-rutingskontroll i admin: utvid admin-UI (fase 15.4) med konfigurasjon av hvilken modell som brukes per kontekst. Tabellen `ai_job_routing` mapper `(job_type, context)` → `model_alias`. Kontekster: `orchestration_script`, `orchestration_dream`, `bot_chat`, `bot_triage`, `summarize`, `suggest_edges`, `classify`. Admin kan endre uten redeploy. -- [ ] 28.3 Kostnadstak per bruker/samling: `ai_budget`-felt i metadata for brukere og samlinger. `synops-ai` sjekker budsjett mot `ai_usage_log` aggregat før kall. Ved overskridelse: returner feilmelding, opprett work_item. +- [~] 28.3 Kostnadstak per bruker/samling: `ai_budget`-felt i metadata for brukere og samlinger. `synops-ai` sjekker budsjett mot `ai_usage_log` aggregat før kall. Ved overskridelse: returner feilmelding, opprett work_item. + > Påbegynt: 2026-03-18T20:10 ### Øvrige manglende verktøy