NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0NSK3AME8EH671NR9MAZHY
Run Details
Model:
GPT-5.5 (Reasoning, Low)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
19.9s
Cost:
$0.028570
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" data-color="red"> Frederick had scarcely swung down from Thunder’s saddle when a voice like iron striking an anvil called across the yard. “You ride as if the road itself were chasing you, lad.” Beside the stables stood a broad-shouldered knight in a weathered cloak, one hand resting on the pommel of his sword. His beard was streaked with silver, and though his armor bore the dents of many campaigns, his gaze was sharp and steady. Frederick bowed quickly. “Sir Roland?” The knight’s stern mouth softened into the hint of a smile. “Aye. And you must be Frederick. Come to learn whether courage can be trained into a man.” Frederick swallowed, suddenly aware of the dust on his boots and the ache in his legs from the ride. “I have come to serve, sir.” “Good.” Sir Roland stepped forward and took Thunder’s reins, inspecting the stallion with approval. “Then your first lesson begins here. A knight who neglects his horse is no knight at all. See him watered, brushed, and fed before you think of supper.” Frederick nodded, feeling both chastened and welcomed. As the castle bells rang above them, he led Thunder into the stables, with Sir Roland walking beside him like a shadow from an older, harder age. </nc-section> <nc-section data-title="Version 2" data-color="green"> The courtyard smelled of hay, rain-wet stone, and woodsmoke drifting from the kitchens. Frederick guided Thunder toward the stables, where lanterns had just been lit and golden light spilled across the straw. A man emerged from the stable doors, leading a gray mare by the bridle. He wore no helm, only a dark tunic beneath a battered breastplate, but Frederick knew at once he was a knight. There was a stillness about him, the calm of a drawn bow. “Frederick of Arlen?” the man asked. “Yes, sir.” Frederick dismounted and bowed. “I am Sir Roland.” The knight studied him, not unkindly. “You are younger than I expected.” Frederick felt heat rise in his cheeks. “I will grow older, sir.” At that, Sir Roland laughed, a deep sound that startled a pair of sparrows from the eaves. “That you will—if you listen, work hard, and do not mistake pride for bravery.” He clapped Frederick on the shoulder with enough force to make him stumble. “Welcome to the castle, squire. Stable your horse, then report to me in the lower yard. Before you carry a sword, you must learn how to carry yourself.” Frederick looked up at the towering walls and felt the weight of his new life settle upon him—not like chains, but like armor waiting to be earned. </nc-section> <nc-section data-title="Version 3" data-color="blue"> By the time Frederick reached the stables, dusk had gathered in the corners of the castle yard. Horses stamped in their stalls, and somewhere beyond the walls a raven cried once, then fell silent. Thunder tossed his head uneasily. “Hush,” Frederick whispered, though he felt the same strange prickle along his spine. From the shadows beside the stable arch stepped a knight with a lantern in one hand. Its flame cast his face in amber and black, revealing a scar that ran from his temple to his jaw. “You felt it too,” the knight said. Frederick stiffened. “Felt what, sir?” “The air.” The man’s eyes moved briefly to the darkening sky. “It has been restless since noon.” Frederick dismounted, uncertain whether to bow or reach for the small knife at his belt. “Are you Sir Roland?” “I am.” The knight took in Frederick’s travel-stained cloak, his nervous hands, and the proud stallion beside him. “And you are the new squire.” “Yes, sir.” Sir Roland nodded toward the stables. “Then get your horse inside. Quickly.” Frederick obeyed, leading Thunder beneath the archway. As he passed, Sir Roland lowered his voice. “Training begins at dawn. But tonight, keep your ears open. Castles have long memories, Frederick—and this one has begun to whisper.” </nc-section>
created_at
"2026-04-24T21:19:37.596Z"
4/24/2026, 9:19:37 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
981
moderation_latency
(null)
generation_time
19772
tokens_prompt
318
tokens_completion
1068
native_tokens_prompt
302
native_tokens_completion
902
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"
usage
0.02857
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_021f3040851012f50169ebde69b0dc81978ddc6e90fb91dcd8"
is_byok
false
latency
433
model_permaslug
"openai/gpt-5.5-20260423"
provider_name
"OpenAI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1777065577-PiDPnc7UpeBXxEHU87p0"
session_id
(null)
api_type
"completions"
id
"gen-1777065577-ZNS2A7ZDyeWDqGMy09VZ"
upstream_id
"resp_021f3040851012f50169ebde69b0dc81978ddc6e90fb91dcd8"
total_cost
0.02857
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
response_cache_source_id
(null)
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