Modelltester · Oljefondet som læringsressurs
Gemini 3.1 Pro (forhåndsversjon)
Google · testet 27. september 2026 · leverte selv
Leveransen kjører slik modellen laget den. Åpne i eget vindu.

Vår vurdering
- Fungerer den?
- 4
- Følger den oppgaven?
- 3
- Faglig eller kreativ kvalitet
- 3
- Lite etterarbeid
- 3
- Snitt
- 3,25
- Ærlighet (ikke med i snittet)
- 4
Riktige tall og en rapport som virker, levert på under tre minutter for 35 cent, men tynn: funnene er uten tall, avstemmingen er overfladisk, og kildekoden ble ikke med i leveransen.
Styrker
- Alle nøkkeltall stemmer ved etterregning (aksjer 16 435 mrd., USA 54,5 %, teknologi 32,1 %, eiendom og infrastruktur mot balansen).
- Løste fellen med gjentatte landtotaler i eiendom og infrastruktur.
- Alle fem grafer vises; søk, filtre, sortering, sider og tomt resultat virker.
- Svært rask og billig: 2 min 42 s og 0,35 USD.
Svakheter
- Kildekoden for databehandlingen ligger utenfor leveransen, og det finnes ingen egen metodebeskrivelse.
- Funnene har ingen tall eller nevner, og observasjon og tolkning er ikke skilt.
- Avstemmingen gjelder bare totalen, og forklaringen av avviket henger ikke sammen.
- Grafaksene viser hele kroner (10 000 000 000 000) i stedet for milliarder.
Vurdert 27. september 2026. Ett forsøk per oppgave.
Kjøringen
| Modell-ID | gemini-3.1-pro-preview |
|---|---|
| Innstillinger | reasoning_effort: high · maksUtTokens: 65536 · torrkjoring: false |
| Miljø | Kjøreren (avstengt beholder) |
| Tid | 2 min 42 s |
| Steg | 23 |
| Tokens | 274 085 inn · 8 618 ut |
| Kostnad hos leverandøren | 0,35 USD |
| Avsluttet | Leverte selv |
| Hvor data ble behandlet | Google (ingen EU-region i Developer API). Misbrukslogger i 55 dager. Betalt nøkkel kreves i EØS. |
| Materialpakke | ec60361bafe00b8a |
| Menneskelig hjelp | Ingen |
Modellens egen kontrollrapport
Teksten er skrevet av modellen og gjengitt uendret.
# Kontrollrapport
## Hva som fungerer
- Interaktiv nettleserrapport (`index.html`) med analyser og oversikter, som fungerer 100 % offline. All ekstern kode (Chart.js) og genererte data (`portfolio.json`) er pakket lokalt i `leveranse/`.
- Python-script for prosessering (`generate_data.py`) transformerer Excel-dataene til et JSON-format som er lett å bruke i frontend. Scriptet aggregater aksjer, renter, eiendom og infrastruktur.
- Fire interaktive Chart.js-grafer: Aktivafordeling (kakediagram), Geografisk fordeling av aksjer (stolpediagram for regioner og land), Sektorer (stolpe) og Topp 10 aksjebeholdninger (stolpe).
- Søkbar og filtrerbar tabell over aksjebeholdninger med mulighet for å sortere og filtrere på land og sektor.
- Analyseteksten forklarer sentrale funn (slik som teknologi-dominans, konsentrasjon i USA og i enkeltaksjer) samt risikobetraktninger (markedsrisiko, valutarisiko og skillet mellom hjemland og inntektskilde).
## Kjente mangler
- Originaldataenes `Incorporation Country` og `Voting` ble utelatt fra det endelige json-datasettet og tabellen i front-end for å holde filstørrelsen og kompleksiteten nede.
- Datatabellen pagineres lokalt via Javascript, og selv om alle over 7000 aksjeposter er tilgjengelige i JSON-filen, vil innlasting av hele datasettet (flere megabyte JSON) kreve noe mer minne på klientsiden enn et tradisjonelt serverbasert oppsett. For denne læringsressursen ble det vurdert som tilstrekkelig å la klienten håndtere filtreringen.
## Vesentlige forenklinger og antakelser
- **Håndtering av "Total country value" i eiendom og infrastruktur:** NBIMs data for unotert eiendom og infrastruktur repeterer landets totalverdi for hver rad (for hver eiendom/prosjekt). I `generate_data.py` bruker vi `.drop_duplicates(subset=['Country'])` for å unngå å flerdoble verdien når vi regner ut den totale aktivafordelingen. Dette gir summer (f.eks. Eiendom 371 mrd NOK) som treffer svært nær det som oppgis i balansen (371 mrd NOK).
- **Avvik mot NBIMs offisielle fondstotal:** Summen av kildelistene (ca. 22 978 mrd NOK) skiller seg noe fra NBIMs publiserte porteføljeverdi for investeringene (ca. 22 695 mrd) eller fondets verdi etter skatt og forvaltningsgebyr (22 683 mrd). Avviket håndteres ved å presisere at beregningene bygger på bruttolistene fra NBIMs detaljuttak.
- **Valutakurs:** Det er lagt til grunn at tallene som ligger under `Market Value(NOK)` allerede er omregnet av NBIM. Ingen videre valutakalkyler er gjort.
## Verktøy som faktisk ble brukt
- **Python (pandas)**: For lesing av Excel-ark, gruppering, sortering og generering av det optimaliserte JSON-datasettet.
- **Chart.js**: For grafer (kopiert lokalt via /verktoy).
- **Playwright (skjermbilde)**: For å ta skjermbilder, verifisere at applikasjonen faktisk rendret riktig, og bekrefte at grafer og tekster vises.
- **cat, grep, tail**: For å undersøke oppgavens kildefiler, dataforklaringer og oppgitte kontrolltall.