NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1GT76RM52JYAHVRG9VEC9ZH
Run Details
Model:
Z.AI GLM 5.3 (Reasoning, Max)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
31.9s
Cost:
$0.004581
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 Iron Greeting" data-color="red"> I dismounted Thunder before the stables, my legs trembling from the long ride. Before I could even secure the reins, a shadow fell over me. "So you're the boy they sent from Ravenshollow." Sir Roland stood with arms crossed, his weathered face carved from years of battle. A scar ran from his left eyebrow to his jaw. He looked me up and down the way a smith inspects raw ore. "Frederick, sir. I've come to begin my training." "Training," he scoffed, snatching Thunder's reins from my hands. "You rode that beast into the ground. A squire who neglects his horse neglects his duty." He led Thunder toward the stable doors, then paused. "Dawn comes early, boy. If you're not in the training yard when the cock crows, you'll be back on the road home before the sun clears the eastern wall." I swallowed hard. I had heard tales of Sir Roland's cruelty. I had not heard that every one of them was true. </nc-section> <nc-section data-title="Version 2: A Knight's Welcome" data-color="green"> The stable boy took Thunder's reins as I dismounted, and I stretched my aching back with a groan I couldn't suppress. "Long ride from Ravenshollow, is it?" I turned to find a knight leaning against the stable door, a smile crinkling the corners of his eyes. His armor was well-worn but polished, and a sprig of dried rosemary was tucked into his pauldron—odd decoration for a warrior. "Sir Roland?" I asked, bowing quickly. "I'm Frederick. It's an honor to—" "None of that bowing," he laughed, clapping a hand on my shoulder that nearly buckled my knees. "Save your bones for the training yard. Come, you must be starving. Cook made honeyed partridge tonight, and if we're quick about it, there might still be some left before the huntsmen devour it all." As we walked, he pointed out the armory, the chapel, and the old well where, he claimed, a princess had once hidden from a dragon for three days. "But that's a story for after supper," he winked. "You'll have plenty of time for stories, lad. Tomorrow, the real work begins." </nc-section> <nc-section data-title="Version 3: The Watchful Knight" data-color="blue"> I heard him before I saw him—the soft jingle of chainmail shifting in the shadows of the stable archway. "You took the river road," Sir Roland said. It was not a question. I froze, my hand still on Thunder's bridle. "Yes, sir. How did you—" "Mud on your boots. Red clay from the riverbanks. The mountain path would have saved you two days' travel." He stepped into the dying light, and I noticed then how still he was, how his eyes never rested in one place for long. They swept the courtyard, the battlements, the darkening sky beyond. "But the mountain path passes beneath the Burnt Peaks. And no one travels beneath the Burnt Peaks anymore." A cold wind stirred the banners above us. Somewhere far off, or perhaps I only imagined it, came a sound like distant thunder on a cloudless night. Sir Roland's gaze finally settled on me, and something unreadable passed through his expression—pity, perhaps, or warning. "Get some rest, Frederick of Ravenshollow. You've arrived at a strange hour in the kingdom's history. I only pray you're what the old prophecies promised." </nc-section>
created_at
"2026-09-02T10:21:47.166Z"
9/2/2026, 10:21:47 AM
model
"z-ai/glm-5.3-20260816"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
4197
moderation_latency
(null)
generation_time
31832
tokens_prompt
303
tokens_completion
1092
native_tokens_prompt
300
native_tokens_completion
1012
native_tokens_completion_images
(null)
native_tokens_reasoning
222
native_tokens_cached
256
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"
service_tier
(null)
usage
0.00458096
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788344507-updw6BbpbyraGR0nsLc8"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788344507-DW9C8McxVOUyYHJtp5el"
upstream_id
"20260902182147f3605ed4ad324c55"
provider_responses
0
endpoint_id
"db975786-e7f6-4838-9e56-3e0b77f1bdc2"
id
"20260902182147f3605ed4ad324c55"
is_byok
false
latency
4196
model_permaslug
"z-ai/glm-5.3-20260816"
provider_name
"Z.AI"
status
200
total_cost
0.00458096
cache_discount
0.00029184
upstream_inference_cost
0
provider_name
"Z.AI"
response_cache_source_id
(null)
data_region
"global"
workspace_id
"97e315e5-d303-487d-83c1-83180e8a13d4"
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