NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1H5CBXPD5D7QF4W0T4D05K7
Run Details
Model:
Z.AI GLM 5.3 Flash (Reasoning, Low)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
23.1s
Cost:
$0.000161
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="Chapter 2: The Knight's Welcome (Version 1)" data-color="red"> As I reined Thunder to a halt near the stables, a tall figure in gleaming plate armor approached. His scarred face broke into a warm smile. "You must be young Frederick," Sir Roland said, extending a gauntleted hand. "I've been expecting you since dawn. The roads are treacherous these days—now more than ever." I dismounted and took his hand, surprised by its gentleness. "Thank you, Sir Roland. It's an honor to train under you." "Honor comes later, boy. First, feed that magnificent beast of yours and get some rest." His eyes drifted to the darkening horizon, where storm clouds gathered unnaturally. "Tomorrow, your training begins. And I fear you'll need every ounce of strength I can teach you." </nc-section> <nc-section data-title="Chapter 2: The Knight's Welcome (Version 2)" data-color="green"> The stables smelled of hay and oiled leather. I was brushing down Thunder when a gruff voice sounded behind me. "So, the squire finally arrives." I turned to find a broad-shouldered knight leaning against a post, arms crossed. His armor was dented and practical, nothing like the polished ceremonial plates I'd imagined. "Sir Roland?" I stammered. "The very same. And you're late." He pushed off the post and circled me slowly, appraising me like a horse at market. "Skinny. Green. But your seat in that saddle wasn't half bad." He gave a short laugh. "Perhaps the old man didn't waste his coin on you after all. Come, boy. Your lessons start at first light, and I promise you—by week's end, you'll be cursing the day you ever wanted to be a knight." </nc-section> <nc-section data-title="Chapter 2: The Knight's Welcome (Version 3)" data-color="blue"> Sir Roland was waiting at the stable gates, a cloak drawn against the evening chill. He looked older than his reputation suggested, with silver threading his dark beard and a weariness in his eyes that no armor could hide. "Frederick." He spoke my name like he was testing it. "Your father's son, then. He saved my life once, in the wars." "He never spoke of it, my lord." "He wouldn't." Roland gave a sad smile and gestured toward the castle. "Come. There's a warm meal and a hot fire inside, and things I must tell you before you sleep. Things about your father. And things about the dragon." My heart stopped. "The... dragon?" The knight's expression grew grave. "Tomorrow, boy. Tonight, eat and rest. But brace yourself—your training here was never just about swordplay." </nc-section>
created_at
"2026-09-02T13:36:50.624Z"
9/2/2026, 1:36:50 PM
model
"z-ai/glm-5.3-flash-20260826"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1392
moderation_latency
(null)
generation_time
23110
tokens_prompt
303
tokens_completion
656
native_tokens_prompt
300
native_tokens_completion
614
native_tokens_completion_images
(null)
native_tokens_reasoning
8
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.00016064
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788356210-LIg5DljI53PJpQd5bFtr"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788356210-HIkH2I5o7GAIYtIxdJbF"
upstream_id
"20260902213650bd96ce6531b24fdd"
provider_responses
0
endpoint_id
"8e9fe48b-2f91-41c3-a8a7-e4a93a8c4ff0"
id
"20260902213650bd96ce6531b24fdd"
is_byok
false
latency
1391
model_permaslug
"z-ai/glm-5.3-flash-20260826"
provider_name
"Z.AI"
status
200
total_cost
0.00016064
cache_discount
0.00003072
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