NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-03-01M1M04CYCQ3SKGYJWV8E4SC9B
Run Details
Model:
Hy4 Preview (Reasoning, High)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
1m 59s
Cost:
$0.018532
Provider:
Tencent
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 Stern Welcome" data-color="red"> I guided Thunder through the castle gates and toward the stables, the last light of the sun painting the stone walls in shades of blood and ember. The smell of hay and horse sweat greeted me, and so did a tall figure standing in the stable yard. Sir Roland, the local knight, was already waiting. His armor was polished to a hard sheen, and a scarlet cloak hung from his shoulders. One gauntleted hand rested on the hilt of his sword, not in threat, but in expectation. His eyes swept over me, then over Thunder, sharp as a hawk’s. “Frederick,” he said, his voice low and rough. “You arrive just as the horn sounds for the evening watch. I am Sir Roland, and you are later than your letter promised.” I opened my mouth to explain, but he raised a hand. “Save your breath for the training yard. A squire’s first duty is to his horse. See Thunder watered, rubbed down, and settled in the stall at the end of the row. Then report to me by the practice dummy. We will see whether you have the discipline this castle demands—or whether your family wasted a good warhorse sending you here.” Heat rushed to my cheeks as I dismounted. The stable yard suddenly felt very large, and Sir Roland’s crimson cloak seemed to fill it. I took Thunder’s reins and led him forward, determined not to let my hands shake. “Yes, Sir Roland,” I said. “I won’t fail you.” He watched me for a moment longer, then gave a single, curt nod. “See that you don’t. The road to knighthood is paved with blisters, boy. Best begin tonight.” </nc-section> <nc-section data-title="Version 2: A Warm Welcome" data-color="green"> I slowed Thunder to a walk as we passed beneath the gatehouse, the castle’s gardens spilling over with late-summer green. The stables stood at the far side of the courtyard, their doors open to the evening air. It was Sir Roland, the local knight, and when he saw me, his stern expression broke into a smile. “Frederick!” he called, stepping forward. “We’ve been expecting you since noon. That must be Thunder—a finer stallion I’ve not seen this season.” He reached up to stroke the horse’s neck as if he had known the beast for years. Some of the tension drained from my shoulders. “I’m sorry for the delay, Sir Roland,” I said, swinging down from the saddle. “The road from Aldermere was worse than the maps suggested.” “No harm done,” he replied, clapping me on the shoulder. “The night is young, and the hayloft is dry. Come. I’ll show you where Thunder will stay, and then we’ll find you a corner in the squires’ quarters.” He led us into the stable, where the scent of fresh straw and dried herbs welcomed us. Sir Roland pointed out an empty stall near the back. “Every knight begins here,” he said gently. “With a brush in one hand and a bucket in the other. Learn to care for Thunder, and you’ll learn to care for the people who depend on you. That is the heart of the oath you hope to swear.” I nodded, the tightness in my chest easing. For the first time since leaving home, I felt that I might belong. “Rest well tonight, Frederick,” Sir Roland said, turning to leave. “Tomorrow, we begin.” </nc-section> <nc-section data-title="Version 3: The Weight of the Dragon" data-color="blue"> The sky had deepened to a dusky blue by the time Thunder and I crossed the courtyard. Lanterns flickered to life along the stable walls, their glow soft against the coming night. Near the great double doors stood a lone figure. Sir Roland, the local knight, was not in full armor; instead, he wore a dark blue cloak over a simple tunic, his face half-hidden in shadow. He did not move as I approached, only watched, still as the stones beneath him. “Frederick,” he said at last. His voice was quiet, almost lost beneath the distant call of a night bird. “You are here. Good. I had begun to fear the road had claimed you.” I dismounted, leading Thunder the last few paces. “The road was long, my lord, but I am here.” “My lord,” he repeated with a faint, tired smile. “Not yet a knight, and already you honor me too highly. I am only Roland, a man who has seen too many winters.” He took Thunder’s reins from me, his movements slow, deliberate. For a long moment he was silent, staring past the castle walls toward the northern hills. “You come to train as a squire,” he said finally. “But know this: the peace you’ve known is fading. The Last Dragon stirs beneath the Frostspire, and its shadow reaches farther every year. The order of knights is not what it was. We are fewer, and the darkness is patient.” A chill ran through me that had nothing to do with the evening air. “Then I will train harder,” I said. Sir Roland’s eyes met mine, grave and unreadable. “See that you do, Frederick. Not for glory. Not even for the king. Train because one day the realm will need every blade it can muster—and I would rather you be ready.” He turned and led Thunder into the stable, the blue cloak fading into the gloom. I stood alone in the courtyard, the weight of his words settling over me like the coming dark. </nc-section>
created_at
"2026-09-03T16:02:49.938Z"
9/3/2026, 4:02:49 PM
model
"tencent/hy4-preview-20260827"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2199
moderation_latency
(null)
generation_time
118738
tokens_prompt
303
tokens_completion
8030
native_tokens_prompt
317
native_tokens_completion
7365
native_tokens_completion_images
(null)
native_tokens_reasoning
6123
native_tokens_cached
192
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.018532179
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788451369-8rwrSWMlsfuzFmiLE1bn"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788451369-1IwQW3tP1Ngx27JeWQzk"
upstream_id
"30a07564-3154-43e8-81fe-f0830026a4fe"
provider_responses
0
endpoint_id
"ad2a4093-3d2a-41d9-adf1-8b499ac8445d"
id
"30a07564-3154-43e8-81fe-f0830026a4fe"
is_byok
false
latency
2198
model_permaslug
"tencent/hy4-preview-20260827"
provider_name
"Tencent"
status
200
total_cost
0.018532179
cache_discount
0.000152064
upstream_inference_cost
0
provider_name
"Tencent"
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