NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX4014Y0Z9NVJS1HZGX01NMX
Run Details
Model:
GPT-5.6 Terra (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
14.4s
Cost:
$0.017525
Provider:
OpenAI
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 Knight at the Stableyard" data-color="red"> Thunder’s iron shoes struck sparks from the cobbles as Frederick guided him through the castle gate. Beyond the inner wall lay the stableyard: a busy square of hay carts, watering troughs, and low stone buildings warm with lanternlight. The scent of leather, horses, and woodsmoke filled the evening air. A man in polished but travel-worn armor stood beside the largest stable door. His cloak was the deep blue of the kingdom’s banners, clasped at one shoulder with a silver wolf. Though his hair had gone gray at the temples, he stood straight as a spear. “You must be Frederick,” he called. Frederick swung down from Thunder’s saddle, suddenly aware of the dust on his boots and the long road behind him. “Yes, sir.” The knight’s stern expression softened. “Sir Roland. I keep this corner of the realm from falling apart while the king’s court argues about how best to mend it.” He stepped closer and studied Thunder with an approving eye. “And this proud beast must be Thunder.” Thunder tossed his mane, as if greeting an equal. Sir Roland gave a short laugh. “Good. A squire needs a horse with spirit. Just make certain he does not have more sense than his rider.” Frederick lowered his head, uncertain whether that was a joke. Then Sir Roland placed a mailed hand upon his shoulder. “Stable him, eat, and sleep while you can,” the knight said quietly. “At dawn, your training begins. The old songs say dragons are gone from this world—but old songs are often wrong.” </nc-section> <nc-section data-title="Version 2: A Measure of Steel" data-color="green"> Frederick had barely dismounted when a tall knight emerged from the shadow of the stables. He wore no helmet, and the fading sunlight caught in the silver threads woven through his dark beard. A sword rested at his hip, plain in its sheath but carried with the easy familiarity of an old friend. “So,” the man said, looking first at Frederick and then at Thunder, “you are the boy who crossed three counties to become a squire.” Frederick straightened. “I am Frederick of Alderbrook, sir.” “Sir Roland,” replied the knight. “Local lord, occasional soldier, and unwilling master of every fool who lets a horse go lame before market day.” A stablehand nearby snorted with laughter. Frederick felt his cheeks grow warm, but Sir Roland’s eyes held no cruelty. Only sharpness. The knight circled Thunder, examining the saddle straps and the mud crusted along the stallion’s legs. “You kept him watered?” “Yes, sir. At the stream before sunset.” “Fed?” “An oat cake at midday. I saved the rest for tonight.” Sir Roland nodded once. “Then you have learned the first lesson already. A knight may endure hunger, cold, and fear. His horse should endure none of them when he can prevent it.” He gestured toward an empty stall. “See to Thunder yourself. When you are finished, come to the hall. There will be stew, a bed, and questions you may not yet know how to answer.” As Frederick led Thunder inside, he glanced back. Sir Roland remained in the yard, watching the darkening hills beyond the castle walls as though he expected something ancient to rise from them. </nc-section> <nc-section data-title="Version 3: The Silver Wolf" data-color="blue"> The stable doors stood open, spilling golden light across the yard. Frederick reined Thunder toward them, but the stallion suddenly slowed. His ears flattened; a low, uneasy sound rumbled in his throat. “Easy,” Frederick whispered, stroking his neck. “Wise advice,” said a voice from beside the stable wall. “Though I have found it rarely works on frightened horses—or frightened boys.” Frederick turned. A knight sat upon a mounting block, sharpening a dagger with slow, patient strokes. He wore a dark blue cloak over chainmail, and at his throat gleamed a brooch shaped like a silver wolf. His face was lined by years of wind and war, yet his eyes were bright and watchful. Frederick bowed awkwardly. “Forgive me, sir. I did not see you.” “That is because you were looking at the castle,” the knight said. He slid the dagger back into its sheath and rose. “Sir Roland, knight of these lands. And you are Frederick.” “Yes, sir.” Sir Roland approached Thunder without fear. The stallion snorted, but allowed the knight to rest a hand upon his muzzle. For a moment, neither man spoke. Somewhere inside the stable, a horse stamped nervously. “He smells it,” Sir Roland murmured. “Smells what?” Frederick asked. The knight looked beyond the rooftops toward the eastern sky, where one thin cloud burned red beneath the setting sun. “Trouble,” he said. “The kind that remembers an age before castles.” Then he turned back to Frederick, and his grave expression gave way to a faint smile. “But first things first. You and Thunder look as though you could both eat a saddle.” He led them into the warm stableyard, where Frederick’s new life was waiting—and perhaps something far older than any tale he had ever heard. </nc-section>
created_at
"2026-07-09T17:50:25.227Z"
7/9/2026, 5:50:25 PM
model
"openai/gpt-5.6-terra-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
555
moderation_latency
(null)
generation_time
14230
tokens_prompt
318
tokens_completion
1372
native_tokens_prompt
302
native_tokens_completion
1118
native_tokens_completion_images
0
native_tokens_reasoning
0
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
"completed"
service_tier
"default"
usage
0.017525
router
(null)
provider_responses
0
endpoint_id
"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id
"resp_03cb9f3c387687dd016a4fdf614da081948052790beaf199f2"
is_byok
false
latency
272
model_permaslug
"openai/gpt-5.6-terra-20260709"
provider_name
"OpenAI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer
(null)
request_id
"req-1783619425-en5tkcRbbiuERJHorHqD"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783619425-57XyDECN52V5ZRpDbKTe"
upstream_id
"resp_03cb9f3c387687dd016a4fdf614da081948052790beaf199f2"
total_cost
0.017525
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
response_cache_source_id
(null)
data_region
"global"
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