GoogleModel

Gemma 4 31B

How Gemma 4 31B performed across every Indonesian and regional-language benchmark we publish.Read more
Last runon Pemahaman slang Indonesiaversion not pinnedKeterangan

Benchmarks tested

6

of 6 benchmarks we publish

This model has been run on every benchmark we publish.

Runs completed

13

complete runs on record

One run means the model answered every item in a set, start to finish. A set run more than once contributes more than one.

Total cost

$0.0166

for every run above

The real amount billed by the provider, summed, not an estimate from per-token pricing. Not yet divided by correct answers.

Total tokens

68,970

input and output combined

Counted only from runs that recorded tokens. Runs on the older path did not store them, and the figure is not guessed.

How many answers were correct

Each bar is one benchmark: how many items it answered correctly out of every item in that set. We wrote the questions and answer keys ourselves and had them checked by two native speakers, and every model answers exactly the same items.

9 benchmarks
Tingkat tutur bahasa Jawaopen answer6/6 100.0%
Tingkat tutur bahasa Jawamultiple choice26/27 96.3%
Normalisasi teks Indonesiaquestion version 3Keterangan43/49 87.8%
Normalisasi teks Indonesiaquestion version 2Keterangan43/49 87.8%
Normalisasi teks Indonesiaquestion version 1Keterangan21/49 42.9%
Share of items answered correctly across 9 benchmarks

How far the cost pays off

Sorted by the cheapest correct answer first. The left column shows how many items were answered correctly, so a top row with a long left bar means both cheap and accurate.

9 with cost on record
Correct answersCost per correct answer
Tingkat tutur bahasa Jawamultiple choice96.3%$0.000015
Tingkat tutur bahasa Jawaopen answer100.0%$0.000019
Arti kata Jawa langka60.5%$0.000019
Normalisasi teks Indonesiaquestion version 2Keterangan87.8%$0.000026
Normalisasi teks Indonesiaquestion version 3Keterangan87.8%$0.000027
Normalisasi teks Indonesiaquestion version 1Keterangan42.9%$0.000051
Correct answers against cost per correct answer

Tokens used

Input and output are kept apart because they are priced differently, often tenfold. A long output bar means the model talks a lot, and that is where nearly all the cost difference comes from.

62,782 in, 6,188 out
inputoutput
Tingkat tutur bahasa Jawaopen answer962 · 97
Pemahaman slang Indonesia10,271 · 120
Tingkat tutur bahasa Jawamultiple choice4,908 · 76
Normalisasi teks Indonesiaquestion version 3Keterangan9,761 · 901
Normalisasi teks Indonesiaquestion version 2Keterangan10,432 · 688
Arti kata Jawa sehari-hari7,027 · 3,431
Koreksi ejaan Indonesia10,323 · 190
Normalisasi teks Indonesiaquestion version 1Keterangan9,098 · 685
Tokens for one full run, per benchmark

1 benchmarks are not drawn here: those runs came from an older path whose ledger did not store token counts. Not recorded, not zero.

Wait time per call

Median wait for a single call on each benchmark. Median rather than mean, so one stalled call does not move the number.

9 with wait time on record
Tingkat tutur bahasa Jawamultiple choice0.80 s
Normalisasi teks Indonesiaquestion version 3Keterangan0.95 s
Tingkat tutur bahasa Jawaopen answer1.32 s
Normalisasi teks Indonesiaquestion version 1Keterangan1.33 s
Normalisasi teks Indonesiaquestion version 2Keterangan1.37 s
Median wait for one call, per benchmark

Test coverage

This model has been tested on all 6 benchmarks we publish.

6 of 6 benchmarks we publish

Earlier question versions

The questions or the key changed after these were measured. Kept as history, not as current results.
Pemahaman slang Indonesia27/27 100.0%
Arti kata Jawa sehari-hari3 runsKeterangan116/135 84.8%
Results on an earlier version of the questions or answer key
Log13 calls to this model, spread across 5 days.

This model is called through a provider id that may not pin a version, so the dates below state which weights were actually tested. Rows marked with a hyphen have a date we inferred from file history rather than recorded at call time, so we do not show a clock time for them.

1 runs
  1. 22:43Pemahaman slang Indonesiamultiple choice41/42
1 runs
  1. 20:35Arti kata Jawa sehari-hariword meaning116/135
2 runs
  1. -KeteranganArti kata Jawa sehari-hariword meaning113/135
  2. 06:01Tingkat tutur bahasa Jawaopen answer6/6
7 runs
  1. 22:43Tingkat tutur bahasa Jawamultiple choice26/27
  2. 18:08Normalisasi teks Indonesiaopen answerPrompt stating the key's rule43/49
  3. 16:01Normalisasi teks Indonesiaopen answerDetailed prompt forbidding word swaps43/49
  4. 15:06Normalisasi teks Indonesiaopen answerBuilt-in prompt21/49
  5. 14:58Koreksi ejaan Indonesiaopen answer29/38
  6. 14:51Pemahaman slang Indonesiamultiple choice27/27
  7. 00:10Arti kata Jawa sehari-hariword meaning116/135
2 runs
  1. 22:57Arti kata Jawa sehari-hariword meaning115/135
  2. 20:46Arti kata Jawa langkaword meaning26/43

See all models