docs: session log 2026-05-24 RAG corpus setup debugging
This commit is contained in:
parent
a2790be421
commit
abebb72653
48
protocols/sessions/2026-05-24_rag-corpus-setup-vertexai.md
Normal file
48
protocols/sessions/2026-05-24_rag-corpus-setup-vertexai.md
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
# Session Log
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
date: 2026-05-24T19:13:00+02:00
|
||||||
|
thread_topic: Vertex AI RAG Engine corpus setup — serverless mode debugging
|
||||||
|
trigger: session-close
|
||||||
|
context_snapshot: >
|
||||||
|
Jobbet med å opprette et Vertex AI RAG Engine corpus for prosjektet
|
||||||
|
propane-will-491900-m5 i us-central1. Prosjektet er nytt og blokkert
|
||||||
|
fra Spanner-modus uten allowlist. Forsøkte å sette serverless (basic)
|
||||||
|
via SDK, PATCH REST API og direkte corpus-opprettelse via REST.
|
||||||
|
Siste forsøk: bytte region til europe-west1.
|
||||||
|
|
||||||
|
completed_tasks:
|
||||||
|
- Identifisert rot-årsak: SDK 1.153.1 defaulter til Spanner ved create_corpus
|
||||||
|
- Satt ragEngineConfig til basic tier via PATCH REST API (bekreftet done:true)
|
||||||
|
- Fikset ADC-autentisering (gcloud auth application-default login)
|
||||||
|
- Gjennomgått alle SDK-parameternavn for RagVectorDbConfig, RagManagedDb (ingen args)
|
||||||
|
- Bekreftet at backend_config-feltet krasjer SDK med .CopyFrom()-bug
|
||||||
|
- Bekreftet at ragManagedDbConfig i GET-svar alltid inneholder spanner.basic
|
||||||
|
(read-only felt, ikke styrende)
|
||||||
|
- Forsøkt REST POST med vectorDbConfig.ragManagedDb — fortsatt Spanner-feil
|
||||||
|
- Konklusjon: us-central1/us-east1/us-east4 er hardblokket for nye prosjekter
|
||||||
|
|
||||||
|
open_tasks:
|
||||||
|
- Prøve RAG_LOCATION=europe-west1 python3 agents/rag/setup_corpus.py
|
||||||
|
- Hvis europe-west1 fungerer: oppdatere LOCATION-default i setup_corpus.py
|
||||||
|
- Verifisere at import_documents() og test_retrieval() fungerer i ny region
|
||||||
|
- Oppdatere agent.py og eventuelle andre steder som hardkoder us-central1
|
||||||
|
- Lagre corpus-navn i Secret Manager etter vellykket opprettelse
|
||||||
|
|
||||||
|
decisions:
|
||||||
|
- Bytte region fra us-central1 til europe-west1 (eller annen støttet region)
|
||||||
|
som primær løsning på Spanner-blokkeringen
|
||||||
|
- SDK backend_config omgås — corpus opprettes via REST API direkte
|
||||||
|
- Ingen oppgradering av vertexai SDK nå (for ustabilt å endre midt i debug)
|
||||||
|
|
||||||
|
skills_used:
|
||||||
|
- Vertex AI RAG Engine REST API (v1beta1)
|
||||||
|
- gcloud ADC-autentisering
|
||||||
|
- SDK-introspeksjon (inspect.signature, dir())
|
||||||
|
- Long-running operation polling
|
||||||
|
- GitHub MCP for direkte kode-push
|
||||||
|
|
||||||
|
next_action: >
|
||||||
|
Kjør: RAG_LOCATION=europe-west1 python3 agents/rag/setup_corpus.py
|
||||||
|
Forventet: corpus opprettes, import starter, corpus-navn lagres i Secret Manager.
|
||||||
|
```
|
||||||
|
|
@ -4,4 +4,5 @@
|
||||||
|------|------|-----|
|
|------|------|-----|
|
||||||
| 2026-05-21 | OSVauco/OPAX platform bootstrap — naming, domenekonvensjon, Nemotron TODO | [2026-05-21_osvauco-opax-platform-naming-domains.md](./2026-05-21_osvauco-opax-platform-naming-domains.md) |
|
| 2026-05-21 | OSVauco/OPAX platform bootstrap — naming, domenekonvensjon, Nemotron TODO | [2026-05-21_osvauco-opax-platform-naming-domains.md](./2026-05-21_osvauco-opax-platform-naming-domains.md) |
|
||||||
| 2026-05-22 | osv-startup.ps1 — banner design, farger, prompt og gcloud-fix | [2026-05-22_osv-startup-banner-styling.md](./2026-05-22_osv-startup-banner-styling.md) |
|
| 2026-05-22 | osv-startup.ps1 — banner design, farger, prompt og gcloud-fix | [2026-05-22_osv-startup-banner-styling.md](./2026-05-22_osv-startup-banner-styling.md) |
|
||||||
| 2026-05-24 | OPAX heavy mode + LLM-ruting + RAG re-indeksering | [2026-05-24_opax-heavy-mode-llm-ruting-rag.md](2026-05-24_opax-heavy-mode-llm-ruting-rag.md) |
|
| 2026-05-24 | OPAX heavy mode + LLM-ruting + RAG re-indeksering | [2026-05-24_opax-heavy-mode-llm-ruting-rag.md](./2026-05-24_opax-heavy-mode-llm-ruting-rag.md) |
|
||||||
|
| 2026-05-24 | RAG corpus setup — Vertex AI serverless debugging | [2026-05-24_rag-corpus-setup-vertexai.md](./2026-05-24_rag-corpus-setup-vertexai.md) |
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user