NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1GTD6P19B2QG196R1Q2FK1F
Run Details
Model:
Z.AI GLM 5.3 (Reasoning, Max)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
46.9s
Cost:
$0.003922
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 Gaze" data-color="red"> I dismounted Thunder near the stables, my legs trembling slightly from the long ride. Before I could even gather my belongings, a towering figure emerged from the shadows of the stable archway. Sir Roland, the local knight, stood with arms crossed over his chest, his weathered face revealing nothing of his thoughts. His armor bore the scratches of countless battles, and his eyes—grey as storm clouds—studied me with an intensity that made my breath catch. "So you're the boy they sent me," he said, his voice like grinding stone. "Frederick of Harrowdale, I presume?" He stepped closer, and I caught the scent of leather and iron that clung to him like a second skin. "I've broken squires before my morning meal, boy. We'll see if you're made of sterner stuff." Despite his harsh words, something flickered in his eyes—perhaps curiosity, perhaps hope. </nc-section> <nc-section data-title="Version 2: An Unexpected Kindness" data-color="green"> The stable boy took Thunder's reins as I dismounted, and I turned to find a knight watching me from beside the great oak doors. Sir Roland was not what I had imagined. Where I expected a grizzled warrior, I found a man with laugh lines etched deep around his eyes and a warm smile breaking through his salt-and-pepper beard. "Frederick! At last!" he boomed, striding forward to clasp my shoulder with a hand that could have crushed stone, yet gripped me with surprising gentleness. "Your father wrote to me before he passed. He asked me to look after you, to teach you what he could not." His voice softened. "You have his eyes, you know. Come, you must be famished. We'll speak of training on the morrow—tonight, you eat at my table." I felt something in my chest unclench for the first time in months. </nc-section> <nc-section data-title="Version 3: Whispers of the Dragon" data-color="blue"> Dusk had settled over the castle when I led Thunder into the stables, and that was when I noticed the knight standing apart from the others, his gaze fixed on the distant mountains where the last shadows of daylight bled into darkness. Sir Roland did not turn as I approached, though I knew he had heard me. A knight like him missed nothing. "You came from the eastern road," he said quietly. "Then you saw them—the burned fields, the villages emptied of their people." Only then did he turn, and I saw the exhaustion carved into his features, the weight of some great burden pressing upon his shoulders. "They say a dragon has awakened in the northern peaks. The first in three hundred years." His hand rested on the pommel of his sword, an old habit worn smooth by time. "Tell me, young Frederick—do you believe in dragons? Because in a fortnight, you may not have the luxury of disbelief." </nc-section>
created_at
"2026-09-02T10:25:03.689Z"
9/2/2026, 10:25:03 AM
model
"z-ai/glm-5.3-20260816"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
12598
moderation_latency
(null)
generation_time
46927
tokens_prompt
303
tokens_completion
882
native_tokens_prompt
300
native_tokens_completion
796
native_tokens_completion_images
(null)
native_tokens_reasoning
146
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"
service_tier
(null)
usage
0.0039224
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788344703-1nae5NRtY5FKANrKL6Wo"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788344703-U3VBKOXpYm7WVYBVamdu"
upstream_id
"202609021825034514ab82f7f742d7"
provider_responses
0
endpoint_id
"db975786-e7f6-4838-9e56-3e0b77f1bdc2"
id
"202609021825034514ab82f7f742d7"
is_byok
false
latency
12598
model_permaslug
"z-ai/glm-5.3-20260816"
provider_name
"Z.AI"
status
200
total_cost
0.0039224
cache_discount
(null)
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