NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ04DJ1GS6G3HHW7TW8PPH59
Run Details
Model:
Z.AI GLM 5.1
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
36.5s
Cost:
$0.004870
Provider:
Z.AI
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"> As I dismounted near the stables, a towering figure emerged from the shadows of the arched entryway. Sir Roland stood at least six and a half feet tall, his broad shoulders draped in a weathered surcoat bearing the kingdom's crest. His face was weathered and stern, with a scar running from his left eyebrow to his jaw—a silent testament to battles fought and survived. He crossed his arms over his chest, his iron-gray eyes studying me with an intensity that made my stomach tighten. "You must be the new squire," he said, his voice deep and gravelly, like stones grinding together. He said it as a statement, not a question. I swallowed hard and bowed. "Yes, Sir Roland. I am Frederick of Ashford." He said nothing for a long moment, his gaze slowly traveling from my boots to my head, assessing, measuring. Then he gave a single curt nod. "Your horse is lathered. You pushed too hard on the final stretch. A tired horse is a dead horse in battle." He turned sharply on his heel. "Stable him properly, then report to the main hall. We'll see if you're made of anything more than enthusiasm." Without waiting for a response, he strode away, his heavy boots echoing against the cobblestones. </nc-section> <nc-section data-title="Version 2: The Unexpected Warmth" data-color="green"> The stable yard was quieter than I expected, filled with the soft whinnies of horses and the scent of hay and leather. I was just sliding off Thunder's back when I heard a hearty laugh behind me. "Well now, look at the size of that horse! And the boy riding him!" I turned to find a man approaching with an easy, rolling gait. Sir Roland was not at all what I had imagined. Rather than the grim, armor-clad warrior of the stories I'd heard, he wore a simple linen shirt and leather breeches, his silver hair pulled back in a loose tie. His face was round and weathered like an old apple, but his eyes sparkled with a mischievous light. "Sir Roland?" I asked, straightening up and attempting a formal bow. He waved his hand dismissively. "None of that now. We'll have plenty of time for formality when the Lord's watching." He stepped forward and gripped my shoulder with a firm but gentle hand. "Frederick of Ashford, yes? Your father and I rode together in the Border Wars. Good man. The very best." His expression softened with memory before he clapped me on the back. "Come, let's get your horse settled. Then we'll find you some dinner. You look half-starved, boy!" </nc-section> <nc-section data-title="Version 3: The Silent Assessment" data-color="blue"> I led Thunder toward the stable doors, my legs still unsteady from the long ride. A figure leaned against the doorframe, so still I might have mistaken him for another shadow if not for the faint gleam of a sword hilt at his hip. Sir Roland watched me without speaking. He was a lean man, wiry rather than broad, with a close-cropped beard and eyes the color of a winter sky—pale, distant, and unreadable. He made no move to greet me, simply observed as I guided Thunder into a stall and began the work of unsaddling him. I could feel the knight's gaze on my back as I worked. My hands trembled slightly as I undid the girth strap, acutely aware that every movement was being judged. I took my time, making sure to brush Thunder down the way my father had taught me, checking his hooves, ensuring he had fresh water. Only when I closed the stall door did Sir Roland push himself off the doorframe and approach. He walked a slow circle around me, his footsteps silent on the packed earth. Finally, he stopped in front of me. "You didn't rush to introduce yourself," he said quietly. "You tended to your horse first." "He needed tending, sir," I replied. Something that might have been approval flickered in those pale eyes. "Most boys your age would have come straight to me, eager to make an impression." He paused. "The horse comes first. That's the right of it." He turned and began walking toward the castle. "Follow me, squire. Your training begins tonight." </nc-section>
created_at
"2026-04-24T16:15:57.496Z"
4/24/2026, 4:15:57 PM
model
"z-ai/glm-5.1-20260406"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
8070
moderation_latency
(null)
generation_time
36387
tokens_prompt
318
tokens_completion
1136
native_tokens_prompt
292
native_tokens_completion
1014
native_tokens_completion_images
(null)
native_tokens_reasoning
69
native_tokens_cached
0
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.0048704
router
(null)
provider_responses
0
endpoint_id
"4ce9a513-17dc-4130-8960-2c4ceed3ea56"
id
"20260425001557ea7757d135484ec7"
is_byok
false
latency
8070
model_permaslug
"z-ai/glm-5.1-20260406"
provider_name
"Z.AI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1777047357-YEeXzOJ9kkm7GqZjgZXV"
session_id
(null)
api_type
"completions"
id
"gen-1777047357-xWo7GMwIxXS52hMHfogq"
upstream_id
"20260425001557ea7757d135484ec7"
total_cost
0.0048704
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Z.AI"
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