NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1H5JHWG9F6JPFYDSYX9Q4AP
Run Details
Model:
Z.AI GLM 5.3 Flash (Reasoning, Low)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
19.8s
Cost:
$0.000126
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: A Stern Welcome" data-color="red"> As I dismounted near the stables, a broad-shouldered knight in gleaming armor approached. His face was weathered, scarred from years of battle. "So, you're the new squire," Sir Roland said, his voice like grinding stone. He circled Thunder, inspecting the stallion with a critical eye. "Decent horse. Let's see if the boy matches the beast." "I'll do my best, Sir Roland," I managed, straightening my back. "Best isn't good enough here, boy. Only your everything will do." He tossed me a saddlebag of feed. "Stable your horse. Then find me in the training yard. We begin at dawn—no, we begin now." </nc-section> <nc-section data-title="Version 2: A Warm Greeting" data-color="green"> The smell of hay and leather filled the air as I led Thunder into the stables. An older knight leaned against a post, his armor dented but polished, a kindly smile creasing his face. "Ah, Frederick! I wondered when you'd arrive." Sir Roland extended a calloused hand. "Your father wrote to me. Fine man. Fine son, I hope?" "I'll try to be, Sir." He laughed warmly. "Trying is where we all begin. Rest tonight, feed your stallion well. Tomorrow, your training starts—but tonight, you eat at my table. A squire shouldn't learn to fight on an empty stomach." </nc-section> <nc-section data-title="Version 3: A Testing Greeting" data-color="blue"> I had barely unsaddled Thunder when a shadow fell across the stable door. Sir Roland stood there, arms crossed, studying me in silence. "You're late," he said at last. "The sun is still up," I protested. "In this castle, we rise before the sun. If you're late now, boy, you'll be dead in a real battle." He stepped closer, eyes narrowing. "Still... your grip on those reins is sure. Perhaps there's hope for you yet." He turned and walked toward the castle. "Follow me. And keep pace." </nc-section>
created_at
"2026-09-02T13:40:13.339Z"
9/2/2026, 1:40:13 PM
model
"z-ai/glm-5.3-flash-20260826"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2146
moderation_latency
(null)
generation_time
19731
tokens_prompt
303
tokens_completion
493
native_tokens_prompt
300
native_tokens_completion
476
native_tokens_completion_images
(null)
native_tokens_reasoning
4
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.00012614
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788356413-3YsRPxmOmiq4IWB0T5nS"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788356413-6XQeDdDKP4KnQwMssySc"
upstream_id
"202609022140136d1cfffe05cb4329"
provider_responses
0
endpoint_id
"8e9fe48b-2f91-41c3-a8a7-e4a93a8c4ff0"
id
"202609022140136d1cfffe05cb4329"
is_byok
false
latency
2145
model_permaslug
"z-ai/glm-5.3-flash-20260826"
provider_name
"Z.AI"
status
200
total_cost
0.00012614
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