NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ05TM6XJ0VJJ6Q1CGWF9BGH
Run Details
Model:
Z.AI GLM 5.1
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
22.9s
Cost:
$0.003028
Provider:
DeepInfra
Evaluation summary
Score
Evaluator
Details Link
Pass
Match blue prose section
(details)
Pass
Match green prose section
(details)
Pass
Match red prose section
(details)
no eval
Overall
Model input
System
You are an expert fantasy novel author. You are working on a novel called "The Chronicles of the Last Dragon". The following tools are available to you: - <nc-section> Use this tool to create a new section of prose. Arguments: - "data-title": The title of the section. - "data-color": Any color of (red, green, blue, yellow, purple, orange, pink, brown). Example usage: <nc-section data-title="Chapter 1: The Arrival" data-color="blue"> Frederick, a young squire, arrives at the castle to begin his training. </nc-section>
User/Human
The story so far: <storySoFar> Frederick, a young squire, arrives at the castle to begin his training. </storySoFar>
AI
My horse, a majestic stallion named Thunder, galloped across the open field. The wind whipped through my hair as I rode towards the castle gates. The sun was setting, casting a warm glow over the stone walls. I could see the banners of the kingdom fluttering in the breeze.
User/Human
Continue the story with the following instructions: """The local knight, Sir Roland, greets Frederick near the stables.""" Create 3 alternate prose sections that continue the story. - Version 1 (red) - Version 2 (green) - Version 3 (blue)
Model response
Messages
Meta
AI
<nc-section data-title="Version 1: The Stern Welcome" data-color="red"> The stables reeked of hay and horse sweat, a familiar scent that steadied Frederick's nerves as he dismounted from Thunder's lathered back. A shadow fell across the straw-strewn floor, and Frederick turned to find a mountain of a man regarding him with cold assessment. Sir Roland wore no armor, yet his presence carried the weight of steel. Scars mapped a brutal history across his weathered face, and his gray eyes held the flat calm of a blade's edge. "So," Sir Roland said, the word dropping like a stone into still water. "You're Lord Ashworth's by-blow." Frederick straightened his spine, refusing to flinch. "I am Frederick of Ashworth, sir. Sent to earn my spurs." A muscle twitched at the corner of Roland's mouth—amusement or contempt, Frederick couldn't tell. "Earn them, you say. We'll see if you survive the earning." The knight's gaze shifted to Thunder. "Fine horse. Pity his rider looks like a stiff wind would knock him flat." </nc-section> <nc-section data-title="Version 2: The Quiet Assessment" data-color="green"> Frederick was brushing the last of the road dust from Thunder's flank when footsteps crunched through the stable doorway. The man who entered moved with an economy of motion that spoke of years of training—each step placed with deliberate purpose, each breath measured and slow. Sir Roland carried neither weapon nor armor, yet something about the set of his shoulders suggested he was never truly unarmed. "You ride well," Sir Roland observed, watching Frederick's hands work the brush in smooth, practiced strokes. "Your seat is steady. Your hands are kind." Frederick paused, surprised by the observation. "My mother insisted I learn properly before anything else, sir." Wisdom flickered in Roland's dark eyes, deep and knowing as an old forest. "Your mother sounds like a woman of sense." He stepped closer, examining not Frederick's posture or bearing, but the way he stood with his horse—close enough to comfort, distant enough to respect the animal's space. "Perhaps there's hope for you yet, boy. We begin at dawn. Rest well tonight—for tomorrow, I will show you exactly how much you have to learn." </nc-section> <nc-section data-title="Version 3: The Challenge" data-color="blue"> A hand clamped down on Frederick's shoulder like a smith's vice, spinning him around before he could reach for the knife hidden in his belt. Sir Roland stood inches away, close enough that Frederick could count the silver threading through the knight's close-cropped beard and see the ancient battle-fury that still banked its fires in those pale eyes. "Name and house, boy," Roland demanded, "before I decide you're a spy and throw you in the dungeons." "Frederick of Ashworth!" he managed, his voice steadier than his racing heart. "I've come to—" "I know why you've come." Roland released him with a dismissive shove, already striding toward Thunder. "Everyone comes wanting the same thing. Glory. Honor. A song written about their deeds." He ran an appraising hand down the horse's leg, checking for lameness with absent expertise. "None of them want to bleed for it. None of them want to wake before the sun and sleep after it falls. None of them want to learn which end of the sword goes into the other man." He turned back, and a dangerous grin split his weathered face. "So tell me, Frederick of Ashworth—are you willing to bleed?" </nc-section>
created_at
"2026-04-24T16:40:34.281Z"
4/24/2026, 4:40:34 PM
model
"z-ai/glm-5.1-20260406"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
410
moderation_latency
(null)
generation_time
22839
tokens_prompt
318
tokens_completion
989
native_tokens_prompt
292
native_tokens_completion
847
native_tokens_completion_images
(null)
native_tokens_reasoning
95
native_tokens_cached
288
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
num_fetches
(null)
web_search_engine
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.00302774
router
(null)
provider_responses
0
endpoint_id
"e888c44c-6a07-4a9e-bc56-cb26511865ec"
id
"chatcmpl-RQJXWIPfi8EbafzyBO6HKlFV"
is_byok
false
latency
89
model_permaslug
"z-ai/glm-5.1-20260406"
provider_name
"DeepInfra"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1777048834-a0DsX9IPF1m2Qr5RJQL3"
session_id
(null)
api_type
"completions"
id
"gen-1777048834-eEvpkrwGUnSf6foIws3q"
upstream_id
"chatcmpl-RQJXWIPfi8EbafzyBO6HKlFV"
total_cost
0.00302774
cache_discount
0.000243359
upstream_inference_cost
0
provider_name
"DeepInfra"
response_cache_source_id
(null)
Evaluation details
Result
Evaluator
Details
Meta Data
Pass
Match blue prose section
/<nc-section data-title="[^"]*" data-color="blue">[^<]+<\/nc-section>/
n/a
Pass
Match green prose section
/<nc-section data-title="[^"]*" data-color="green">[^<]+<\/nc-section>/
n/a
Pass
Match red prose section
/<nc-section data-title="[^"]*" data-color="red">[^<]+<\/nc-section>/
n/a
no eval