GPT-4o
openai/gpt-4o · sendes som gpt-4o via openai · fulgt
$2.50 / $10per M tokens inn / ut · cache $1.25
128kkontekst
13. mai 2024lansert
–utløper
gpt-4o-2024-08-06snapshot 1 t siden
Evner
chatverktøyparallelletvunget verktøystrømjsonjson-schemabildeflere bilderpdfcachetenkertemperaturverbosityParametere per alias
Det aliasene ville delt ut for denne modellen, bygd av kapabilitetene under. null: modellen kan ikke brukes slik.
fast_tools | {"max_completion_tokens":1000} |
reasoning | {"max_completion_tokens":4000} |
vision | {"max_completion_tokens":900,"temperature":0,"response_format":{"type":"json_object"}} |
json_cheap | {"max_completion_tokens":2000,"temperature":0,"response_format":{"type":"json_object"}} |
prose | {"max_completion_tokens":600,"temperature":0.3} |
Fart
| Tilfelle | TTFT p50 | p90 | maks | Total p50 | p90 | Tokens inn | ut | tenking | n |
|---|---|---|---|---|---|---|---|---|---|
| chat | 638 ms | 811 ms | 811 ms | 722 ms | 940 ms | 2224 | 17 | 0 | 5 |
| kort | 670 ms | 1,14 s | 1,14 s | 1,22 s | 1,77 s | 20 | 64 | 0 | 5 |
Kvalitet
Brevet (P6) · 0,85 · Hjemskjermens brev fra syntetiske fakta, med Resonans’ prompt. Skår = tallvakt + formreglene i prompten.
| Tilfelle | Skår | Tid | Tenking | Merknad | Svar |
|---|---|---|---|---|---|
| delmaal | 0,85 | 1,43 s | 0 | 2 avsnitt | visHei, Siri. Du jobber mot å løpe halvmaraton under 1:50, og din beste tid i år er 1:54:12. For å nå delmålet ditt på 10 km under 50 minutter, har du 1:40 igjen fra din siste tid på 51:40. Denne uken har du planlagt to intervalløkter, på tirsdag og torsdag. Søvn har ikke blitt registrert de siste 3 nettene. |
| delmaal #2 | 0,85 | 1,57 s | 0 | 2 avsnitt | visHei, Siri. Du har satt deg som mål å løpe halvmaraton under 1:50, og din beste tid i år er 1:54:12. For å nå dette målet, har du et delmål om å løpe 10 km under 50 minutter. Sist løp du 10 km på 51:40, så du har 1:40 igjen å forbedre. Denne uken har du planlagt to intervalløkter, på tirsdag og torsdag, for å jobbe mot målene dine på dagens tempo. Jeg ser at søvn ikke er registrert de siste 3 nettene. |
| loping-og-vekt | 0,85 | 1,97 s | 0 | 2 avsnitt | visGod morgen, Kari. Du har løpt 412 km så langt i år, og på dagens tempo vil du nå målet om 500 km rundt 4. desember. Når det gjelder vekten, er du nå på 74,6 kg, og du kan nå målet ditt på 72 kg rundt 20. januar hvis du fortsetter som nå. Denne uken har du gjennomført tre økter, som til sammen utgjør 31 km. Siste veiing var for 5 dager siden. |
| loping-og-vekt #2 | 0,85 | 1,92 s | 0 | 2 avsnitt | visGod morgen, Kari. Du har løpt 412 km så langt mot målet ditt om å løpe 500 km i 2026. På dagens tempo vil du nå dette rundt 4. desember. Når det gjelder vekten, er du nå på 74,6 kg, og med samme tempo vil du nå målet ditt på 72 kg rundt 20. januar. Denne uka har du hatt tre økter, og til sammen løpt 31 km. Siste veiing var for 5 dager siden. |
| okonomi | 0,85 | 1,21 s | 0 | 2 avsnitt | visGod morgen. Du har spart 38 400 kr mot målet om 60 000 kr til sommeren. På dagens tempo når du målet rundt 2. juni. Denne måneden har du brukt 6 950 kr av 8 000 kr på mat. Husk at strømregningen på 1 284 kr forfaller 20. oktober. Abonnementet på 149 kr fornyes i morgen. |
| okonomi #2 | 0,85 | 1,16 s | 0 | 2 avsnitt | visGod morgen. Du har spart 38 400 kr mot målet om 60 000 kr til sommeren. På dagens tempo når du målet rundt 2. juni. For mat denne måneden har du brukt 6 950 kr av 8 000 kr. Strømregningen på 1 284 kr forfaller 20. oktober. Abonnementet på 149 kr fornyes i morgen. |
| stille-dag | 0,85 | 1,05 s | 0 | 2 avsnitt | visGod morgen, Per. Du har et mål om å gå 8 000 skritt om dagen, og i snitt gikk du 7 420 skritt siste uke. Det er 9 dager siden forrige økt. I dag har du ingen avtaler. |
| stille-dag #2 | 0,85 | 1,06 s | 0 | 2 avsnitt | visGod morgen, Per. Du har som mål å gå 8 000 skritt om dagen, og i løpet av den siste uken har du hatt et snitt på 7 420 skritt. Det er 9 dager siden forrige økt. I dag har du ingen avtaler. |
| travel-uke | 0,85 | 1,99 s | 0 | 2 avsnitt | visGod morgen, Ola. Du har lest 17 av de 24 bøkene du har som mål for året. På dagens tempo vil du nå målet rundt 15. desember. I dag har du fire avtaler, med den første klokken 08.30. Matpakke-ukeplanen mangler fortsatt for torsdag og fredag. Når det gjelder konserten i Grieghallen den 14. november, mangler du fortsatt parkering. Siden du var innom sist, har du hatt 2 økter og tilbakelagt 14,2 km. |
| travel-uke #2 | 0,85 | 1,75 s | 0 | 2 avsnitt | visGod morgen, Ola. Du har lest 17 av 24 bøker i år, og på dagens tempo vil du nå målet rundt 15. desember. I dag har du fire avtaler, med den første kl. 08.30. Matpakke-ukeplanen mangler fortsatt for torsdag og fredag. Konserten i Grieghallen 14. november nærmer seg, men du mangler fortsatt parkering. Siden du var innom sist, har du hatt 2 økter og tilbakelagt 14,2 km. |
Billetter (P3) · 0,98 · Syntetiske billettbilder lest med Resonans’ prompt og normalisert med buildTicketDraft. Skår = andel felt som stemmer.
| Tilfelle | Skår | Tid | Tenking | Merknad | Svar |
|---|---|---|---|---|---|
| fotball | 0,88 | 1,68 s | 0 | bom: bookingReference=null | vis{
"title": "Brann – Rosenborg",
"kind": "sport",
"eventDate": "Søndag 2. november 2026",
"startTime": "Avspark 17:00",
"doorsTime": "15:30",
"venue": "Brann stadion",
"entrance": "Inngang C",
"seat": "Tribune Frydenbø, felt D, rad 8, sete 14",
"confidence": "high"
} |
| kino | 1,00 | 1,39 s | 0 | vis{
"title": "Dune: Del tre",
"kind": "kino",
"eventDate": "29.11.2026",
"startTime": "20:15",
"venue": "ODEON OSLO",
"seat": "Rad F, sete 11–12",
"ticketCount": 2,
"bookingReference": "K9X2-7PQ1",
"confidence": "high"
} | |
| konsert | 1,00 | 1,45 s | 0 | vis{
"title": "Kringkastingsorkesteret",
"kind": "konsert",
"eventDate": "fredag 14. november 2026",
"startTime": "kl. 19.30",
"venue": "Grieghallen, Bergen",
"seat": "Parkett rad 12, sete 7",
"bookingReference": "163166254",
"confidence": "high"
} | |
| mange-tall | 1,00 | 1,52 s | 0 | vis{
"title": "Sigrid – Oslo Spektrum",
"kind": "konsert",
"eventDate": "Torsdag 3. desember 2026",
"startTime": "Konsert 20.00",
"doorsTime": "Dører 18.30",
"venue": "Oslo Spektrum",
"seat": "Ståplass",
"ticketCount": 1,
"bookingReference": "151165243",
"confidence": "high"
} | |
| teater-liten | 1,00 | 1,35 s | 0 | vis{
"title": "Et dukkehjem",
"kind": "teater",
"eventDate": "lør. 6. des. 2026",
"startTime": "kl 18:00",
"venue": "NATIONALTHEATRET – Hovedscenen",
"seat": "Balkong 1, rad 3, sete 22",
"bookingReference": "NT-4482019",
"confidence": "high"
} | |
| uten-aar | 1,00 | 1,37 s | 0 | vis{
"title": "Kvartett med gjester",
"kind": "konsert",
"eventDate": "Onsdag 19. november",
"startTime": "kl. 21.00",
"venue": "Jazzklubben Nasjonal",
"seat": "Fri plassering",
"bookingReference": "88213",
"confidence": "high"
} |
Uttrekk (P4/P5) · 0,90 · Norske e-poster og meldinger → JSON mot fasit. Labens egen prompt til Resonans’ uttrekksprompter er flyttet ut av servermodulene.
| Tilfelle | Skår | Tid | Tenking | Merknad | Svar |
|---|---|---|---|---|---|
| arrangement | 1,00 | 780 ms | 0 | vis{
"dato": "2026-10-30",
"start": "18:00",
"slutt": "19:30",
"sted": "kantina"
} | |
| kvittering | 0,75 | 857 ms | 0 | bom: dato=null | vis{
"ordre": "A-55102",
"total": 225.60,
"varelinjer": 4
} |
| legetime | 1,00 | 864 ms | 0 | vis{
"dato": "2026-10-24",
"tid": "09:40",
"sted": "Sentrum legekontor",
"gebyr": 350
} | |
| regning | 0,75 | 775 ms | 0 | bom: belop=1284 | vis{
"belop": 1284,
"forfall": "2026-10-20",
"kid": "00441722901183",
"konto": "15032218874"
} |
| ukeplan | 1,00 | 1,15 s | 0 | vis{
"svommedag": "tirsdag",
"buss": "08:15",
"prove": "engelsk",
"hjemme": "14:30"
} |
Resonnering (P7) · 0,50 · Regne- og logikkoppgaver fra Resonans’ domene med ett riktig svar, kjørt med middels resonnering.
| Tilfelle | Skår | Tid | Tenking | Merknad | Svar |
|---|---|---|---|---|---|
| budsjett-per-dag | 0,00 | 784 ms | 0 | svarte «175 kr per dag» | vis175 kr per dag. |
| budsjett-per-dag #2 | 0,00 | 887 ms | 0 | svarte «175» | vis175 kr. |
| gyldig-til | 1,00 | 528 ms | 0 | vis2026-11-04 | |
| gyldig-til #2 | 1,00 | 607 ms | 0 | vis2026-11-04 | |
| hvem-sist | 1,00 | 843 ms | 0 | visBjørn. | |
| hvem-sist #2 | 1,00 | 739 ms | 0 | visBjørn | |
| maal-per-uke | 1,00 | 931 ms | 0 | vis7,3 | |
| maal-per-uke #2 | 1,00 | 687 ms | 0 | vis7.3 | |
| tempo | 0,00 | 596 ms | 0 | svarte «4:59» | vis4:59. |
| tempo #2 | 0,00 | 563 ms | 0 | svarte «4:60» | vis4:60. |
| tiprosent | 0,00 | 662 ms | 0 | svarte «uke 4» | visUke 4. |
| tiprosent #2 | 0,00 | 612 ms | 0 | svarte «uke 3» | visUke 3. |
Kapabiliteter
| Sjekk | Utfall | Merknad | Tid | Målt |
|---|---|---|---|---|
| bilde:flere | ✓ | leste begge riktig | 1,68 s | 1 t siden |
| bilde:high | ✓ | leste riktig | 1,12 s | 1 t siden |
| bilde:low | ✓ | leste riktig | 824 ms | 1 t siden |
| cached_tokens | ✓ | 1920/2140 | 1,34 s | 1 t siden |
| chat | ✓ | 689 ms | 1 t siden | |
| json_object | ✓ | 701 ms | 1 t siden | |
| json_schema:strict | ✓ | 638 ms | 1 t siden | |
| max_completion_tokens | ✓ | 660 ms | 1 t siden | |
| max_tokens | ✓ | 647 ms | 1 t siden | |
| ✓ | leste riktig | 636 ms | 1 t siden | |
| reasoning_effort:low | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| reasoning_effort:medium | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| reasoning_effort:minimal | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| reasoning_effort:none | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| reasoning_tokens | ✗ | 0 | 780 ms | 1 t siden |
| resonans:assistent | ✓ | hent_vaer | 708 ms | 1 t siden |
| resonans:chat | ✓ | hent_vaer | 760 ms | 1 t siden |
| stream+usage | ✓ | 1,01 s | 1 t siden | |
| temperature_0 | ✓ | 793 ms | 1 t siden | |
| temperature+effort:low | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| tool_choice:function | ✓ | hent_vaer | 786 ms | 1 t siden |
| tool_choice:function+effort:none | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| tools | ✓ | hent_vaer | 699 ms | 1 t siden |
| tools+effort:low | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| tools+effort:medium | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| tools+effort:minimal | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| tools+effort:none | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| tools:parallelle | ✓ | hent_vaer+hent_vaer+query_weight | 1,02 s | 1 t siden |
| tools:parallelle+effort:none | ⛔ 400 | 400 Unrecognized request argument supplied: reasoning_effort | – | 1 t siden |
| verbosity | ⛔ 400 unsupported value (verbosity) | 400 Unsupported value: 'verbosity' does not support 'low' with this model. Supported values are: 'medium'. | – | 1 t siden |