43 lines
1.9 KiB
Markdown
43 lines
1.9 KiB
Markdown
# Sesjon 2026-05-24 — GCP infrastruktur oppsett
|
|
|
|
## Hva ble gjort denne sesjonen
|
|
|
|
### LLM-rutingsstrategi vedtatt
|
|
Gemini-modeller per modul:
|
|
- Standard (enkle kall): gemini-2.0-flash — $0.10/$0.40 per 1M tokens
|
|
- Compliance/RAG-kompleks: gemini-2.5-pro — $1.25/$10.00 per 1M tokens
|
|
- Tung orkestrering Fase C: gemini-3.5-flash — $1.50/$9.00 per 1M tokens
|
|
|
|
EU-tilgjengelighet (mai 2026):
|
|
- gemini-2.0-flash: tilgjengelig europe-west4 ✓
|
|
- gemini-2.5-pro: tilgjengelig europe-west4 ✓
|
|
- gemini-3.5-flash: kun us-central1/global ✗
|
|
|
|
### RAG Engine (A4)
|
|
- Problem: SDK for gammel, RagManagedDb ikke tilgjengelig
|
|
- Problem: us-central1/us-east1/us-east4 blokkert for Spanner-modus på nye prosjekter
|
|
- Løsning: Bytte til europe-west4 (Serverless tilgjengelig) + ren REST API med curl
|
|
- Resultat: Corpus opprettet — projects/propane-will-491900-m5/locations/europe-west4/ragCorpora/6917529027641081856
|
|
|
|
### Memory Bank (A5)
|
|
- Problem: agent_engines ikke importerbart pga SDK-versjon
|
|
- Løsning: REST API mot reasoningEngines-endepunkt
|
|
- Resultat: projects/357036551735/locations/us-central1/reasoningEngines/2260229219579592704
|
|
|
|
### Cloud Run (A6)
|
|
- Docker-image bygget via Cloud Build (3m14s)
|
|
- Deployed til us-central1, revision osvauco-agent-00009-c26
|
|
- Service URL: https://osvauco-agent-357036551735.us-central1.run.app
|
|
- Smoke test: agenten svarer på norsk ✓
|
|
- Tom RAG-respons på faktaspørsmål → corpus-seed mangler innhold (løses nå)
|
|
|
|
### Observability (A7)
|
|
- Notification channel opprettet
|
|
- Uptime check konfigurert mot https://osvauco-agent-zjbqp3prqq-uc.a.run.app
|
|
- Dashboard: https://console.cloud.google.com/monitoring?project=propane-will-491900-m5
|
|
|
|
## Lærdom
|
|
- Cloud Shell låser pip-oppgraderinger systembredt — bruk alltid REST API som fallback
|
|
- europe-west4 er bedre default for norske prosjekter: GDPR, lavere latency, Serverless RAG
|
|
- Agenten svarte korrekt på norsk fra første forsøk etter riktig payload-format
|