NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-20-01KHXQ0NDT43SJ0AZ2HRHZ0GYD
Run Details
Model:
Mistral Medium 3.1
Test:
Language Writing
Scenario:
Character dialogue (French) in a story
Duration:
15.5s
Cost:
$0.001750
Provider:
Mistral
Evaluation summary
Score
Evaluator
Details Link
50.00%
Parse dialogue
(details)
Model input
System
You are an expert novel author in the cozy mystery genre. Take the following details about characters/locations/... into account: <character name="Marie"> Marie is a 30-year old college student on a study abroad program. Born in France, she is fluent in French and does not yet know any English. She enjoys landscape photography and is always seen with her camera. </character> <character name="Hunter"> Hunter is a 35-year old detective who is investigating a series of mysterious disappearances in the small town of Alborn, MN. He is a former marine and has a no-nonsense attitude. Hunter has no knowledge of French, not even basic phrases. </character> <location name="Alborn, MN"> Alborne is a small town in the Midwest with a population of 3,000. It is known for its annual apple festival. </location>
User/Human
Write the following scene: Marie is sitting at a cafe, looking at her camera. Hunter approaches her and asks her about a recent event in the town. She responds troubled and shaken in French, and Hunter looks confused. They talk for a while, until Hunter gets a call and has to leave. Return the dialogue between Marie and Hunter as a voice sheet: Marie: "..." Hunter: "..."
Model response
Messages
Meta
AI
Here’s the dialogue formatted as a **voice sheet** for your cozy mystery scene, capturing the tension, language barrier, and underlying unease between Marie and Hunter. --- ### **VOICE SHEET – CAFÉ SCENE** **Setting:** *A quiet café in Alborn, MN. The hum of conversation and clinking cups fills the air. Marie sits alone at a corner table, her camera in hand, scrolling through photos with a furrowed brow. Hunter approaches, his expression serious.* --- **HUNTER** *(firm, no-nonsense, but not unkind)* "Excuse me. You were at the old mill yesterday afternoon, right? Near the river?" **MARIE** *(startled, glancing up—French, rapid, breathless)* "Quoi? Le moulin? Oui, j’y étais… mais pourquoi? Il s’est passé quelque chose?" *(clutches her camera tighter)* "Vous êtes… police?" **HUNTER** *(frowning, arms crossed—confused by her reaction)* "Look, I just need to know if you saw anything unusual. People going missing, strange noises, *anything*." **MARIE** *(shaken, voice dropping—French, urgent)* "Je… je ne comprends pas. Des *disparitions*? Hier, j’ai vu des lumières près de la rivière, mais—" *(stops, realizes he doesn’t understand)* "Vous ne parlez pas français?" *(frustrated, switches to slow, broken English)* "Lights… by river. *Bad* lights." **HUNTER** *(leaning in, intense)* "Lights? Like flashlights? Lanterns? What time?" **MARIE** *(struggling, mixing French and English)* "Non—pas comme ça. *Bleu*. Like… *ghost*." *(shudders, looks around nervously)* "Et puis… un cri. Mais personne là." **HUNTER** *(tense, pulling out a notepad)* "A scream? You’re saying someone screamed near the mill last night?" *(writes quickly)* "Did you see *who*?" **MARIE** *(whispers, French—terrified)* "Non, mais… l’odeur. Comme la *pourriture*." *(covers her mouth, then suddenly stands)* "Je dois partir." **HUNTER** *(grabs her wrist gently but firmly—urgent)* "Wait—don’t go. You might be in danger. Stay in town, got it?" *(Hunter’s phone RINGS sharply. He answers, listens, then curses under his breath.)* **HUNTER** *(to Marie, abrupt)* "Stay put. Don’t go near that mill." *(into phone, already walking away)* "Yeah, I’m on my way. Another one? *Damn it*." *(Marie watches him leave, her hands trembling around her camera. She mutters to herself in French, then quickly packs her bag, glancing over her shoulder.)* **MARIE** *(soft, to herself—French)* "*Mon Dieu… qu’est-ce que j’ai fait?*" --- ### **NOTES FOR DELIVERY:** - **Marie:** Starts **nervous but polite**, then grows **increasingly agitated**. Her French is **rapid when scared**, **broken when trying English**. Whispers the last line. - **Hunter:** **Controlled but urgent**. His tone shifts from **professional questioning** to **protective command** when he realizes she might be a witness (or target). - **Subtext:** Marie knows *more* than she’s saying—her fear isn’t just from the language barrier. Hunter picks up on her **physical cues** (trembling, avoiding eye contact) but misses the verbal details. --- Would you like any adjustments to tone or pacing? Or additional context for their body language?
created_at
"2026-02-20T14:24:45.511Z"
2/20/2026, 2:24:45 PM
model
"mistralai/mistral-medium-3.1"
3/1/2001, 12:00:00 AM
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
278
moderation_latency
(null)
generation_time
15377
tokens_prompt
316
tokens_completion
850
native_tokens_prompt
269
native_tokens_completion
821
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
16
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.0017496
router
(null)
provider_responses
0
endpoint_id
"13c5002b-8c5b-490c-8a5f-52ec0242804f"
id
"daf5bdc39d48493b90a0283b43a47551"
is_byok
false
latency
278
model_permaslug
"mistralai/mistral-medium-3.1"
3/1/2001, 12:00:00 AM
provider_name
"Mistral"
status
200
api_type
"completions"
id
"gen-1771597485-VzIkKvzLHOyobYI0X1rb"
upstream_id
"daf5bdc39d48493b90a0283b43a47551"
total_cost
0.0017496
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Mistral"
Evaluation details
Result
Evaluator
Details
Meta Data
50.00%
Parse dialogue
n/a
dialogue
0
name
"Marie"
dialogue
"Starts nervous but polite, then grows increasingly agitated. Her French is rapid when scared, broken when trying English. Whispers the last line."
detectedLang
"en"
heavyLang
"en"
scores
en
0.7770999530736743
nl
0.45961319681456203
ro
0.4428152492668622
tl
0.4428152492668622
no
0.4186046511627907
da
0.41212871287128716
it
0.3902439024390244
sv
0.36666666666666664
fr
0.36454849498327757
et
0.35767410412440837
ca
0.29577464788732394
es
0.2601246105919003
cs
0.2549019607843137
pt
0.24841772151898736
sk
0.24543288324066717
hr
0.24302788844621515
lt
0.23633440514469453
is
0.22701383238405207
tr
0.22448979591836735
sl
0.20634920634920634
sq
0.20033670033670034
ms
0.19627749576988157
de
0.19423240033927056
hu
0.19423240033927056
yo
0.19286321155480035
eu
0.16739702015775634
fi
0.15630550621669628
lv
0.1495076096687556
pl
0.14874551971326164
hi
0.09781576448243116
az
0.07317073170731707
reliable
true
passes
false
1
name
"Hunter"
dialogue
"Controlled but urgent. His tone shifts from professional questioning to protective command when he realizes she might be a witness ."
detectedLang
"en"
heavyLang
"en"
scores
en
0.7953992479539925
fr
0.6219861054352269
tl
0.5827695083446098
ro
0.5820153637596024
it
0.5653195488721805
da
0.5591039084842707
ca
0.5470127326150832
pt
0.5349421820010055
nl
0.5134139926354551
es
0.503755364806867
no
0.4942591580098414
de
0.47383390216154714
lv
0.4251087632069609
cs
0.4233167082294264
sq
0.42151344590368983
yo
0.41933458882611424
lt
0.416403785488959
sv
0.4119516846789574
hr
0.40476190476190477
sk
0.39344262295081966
pl
0.34904996481351164
sl
0.34536447275300775
et
0.34210526315789475
az
0.3203526818515797
ms
0.29871114480667177
hu
0.26412092283214
tr
0.26
fi
0.18717047451669597
is
0.16666666666666666
eu
0.1290018832391714
vi
0.07035175879396985
reliable
true
passes
true