NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-03-15-01KKS34HPE64KD06QCQJ5511V8
Run Details
Model:
Z.AI GLM 5 Turbo
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
7.6s
Cost:
$0.002054
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 1: The Knight's Greeting" data-color="red"> As I dismounted near the stables, a shadow fell across my path. I looked up to find a towering figure clad in dented plate armor, his scarred face twisted into a scowl. "So you're the new squire," Sir Roland growled, his voice like grinding stone. He looked me up and down with obvious disdain. "Skinnier than I expected. Hope you can handle more than just that pretty horse of yours." He grabbed Thunder's reins roughly, and I felt my stomach tighten. "Around here, boy, we don't coddle the weak. Either you prove yourself useful by week's end, or I'll personally escort you back to whatever village spawned you. Understood?" </nc-section> <nc-section data-title="Chapter 1: The Knight's Greeting" data-color="green"> A broad-shouldered man emerged from the stables, wiping hay from his hands with a warm smile. "You must be Frederick!" Sir Roland's voice boomed with genuine enthusiasm. "I was just seeing to the horses. Come, let me take Thunder for you—he looks like he's had a long journey." His calloused hands handled the stallion with surprising gentleness. "I remember my first day as a squire. Terrified I'd trip over my own feet in front of the whole court." He chuckled, clapping me on the shoulder. "Don't worry, lad. We'll take good care of you here. First order of business—get some food in your belly. Can't train on an empty stomach." </nc-section> <nc-section data-title="Chapter 1: The Knight's Greeting" data-color="blue"> I had barely stepped down from the saddle when a knight approached with measured, deliberate strides. Sir Roland's armor gleamed in the fading light, polished to a mirror shine despite the dust of the stable yard. He offered a formal bow, his posture impeccable. "Frederick of Ashwick. I am Sir Roland, sworn protector of this realm, and I shall be overseeing your training." His gray eyes studied me with quiet assessment. "Your arrival was expected. I trust your journey was uneventful?" Without waiting for a full response, he gestured to a stable boy. "See to the squire's horse with the utmost care." He turned back to me. "Come, Frederick. There is much to discuss before you retire for the evening." </nc-section>
created_at
"2026-03-15T15:51:47.158Z"
3/15/2026, 3:51:47 PM
model
"z-ai/glm-5-turbo-20260315"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2039
moderation_latency
(null)
generation_time
7554
tokens_prompt
318
tokens_completion
689
native_tokens_prompt
292
native_tokens_completion
624
native_tokens_completion_images
(null)
native_tokens_reasoning
95
native_tokens_cached
290
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.0020544
router
(null)
provider_responses
0
endpoint_id
"9ce3b132-3a17-4fea-8092-0e8e519ed32b"
id
"2026031523514804dc0d0d7d7348ab"
is_byok
false
latency
2037
model_permaslug
"z-ai/glm-5-turbo-20260315"
provider_name
"Z.AI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer
(null)
api_type
"completions"
id
"gen-1773589907-y44r7T8sLIda8vraG0Yy"
upstream_id
"2026031523514804dc0d0d7d7348ab"
total_cost
0.0020544
cache_discount
0.0002784
upstream_inference_cost
0
provider_name
"Z.AI"
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