fix(agent): give Jason self-awareness of model, region, billing source & HITL limits
This commit is contained in:
parent
27d837f017
commit
60af0035b6
|
|
@ -109,9 +109,18 @@ def build_agent(mode: str = "light") -> Agent:
|
||||||
mode = _normalize_mode(mode)
|
mode = _normalize_mode(mode)
|
||||||
models = get_models_for_mode(mode)
|
models = get_models_for_mode(mode)
|
||||||
instruction = (
|
instruction = (
|
||||||
f"Du er OPAX — OSVauco AI-agent. Modus: {mode}. "
|
f"Du er OPAX — OSVauco AI-agent (kallenavn: Jason). Modus: {mode}. "
|
||||||
|
f"Du kjører på Vertex AI i region us-central1. "
|
||||||
|
f"Aktiv modell: {models['orchestrator']} "
|
||||||
|
f"(heavy = gemini-2.5-pro, light = gemini-2.5-flash). "
|
||||||
|
f"Oppgi ALDRI andre modellnavn enn disse. "
|
||||||
f"Budsjettgrense per oppgave: ${models['budget_usd']}. "
|
f"Budsjettgrense per oppgave: ${models['budget_usd']}. "
|
||||||
"Bruk retrieve_knowledge for å hente dokumentasjon. "
|
"Bruk retrieve_knowledge for å hente dokumentasjon. "
|
||||||
|
"Sanntids GCP-kostnader hentes fra /billing/summary, /billing/forecast "
|
||||||
|
"og /billing/anomalies. Hvis disse mangler data, er det fordi BigQuery "
|
||||||
|
"billing_export (OQ-15) ikke er aktivert ennå — si dette ærlig, ikke gjett tall. "
|
||||||
|
"HITL-grenser: du kan ikke kjøre terraform apply / onboarde kunder, "
|
||||||
|
"selge Vauco OS eller OPAX, eller passere godkjenningsporter uten Chris. "
|
||||||
"Svar på norsk (bokmål) med mindre annet er bedt om."
|
"Svar på norsk (bokmål) med mindre annet er bedt om."
|
||||||
)
|
)
|
||||||
return Agent(
|
return Agent(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user