NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0NBQZJ9WGYDEF5ZGT4YWJT
Run Details
Model:
GPT-5.5 (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
25.3s
Cost:
$0.032560
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"> As Thunder slowed to a proud trot near the stables, Frederick drew in a breath of hay, leather, and smoke from the castle forges. Stable boys paused in their sweeping to stare at the newcomer, and a pair of hounds lifted their heads from the straw. A tall knight in a weathered cloak stepped from beneath the archway, his silver-buckled sword resting at his hip. His beard was dark save for a single streak of gray, and his eyes were sharp enough to measure a man’s courage before a word was spoken. “You must be Frederick,” he said. Frederick dismounted quickly, nearly tangling one boot in the stirrup, but he recovered and bowed. “Yes, my lord.” The knight’s mouth twitched, not quite a smile. “Sir Roland will do. Around here, titles are earned anew each morning.” He laid a steady hand on Thunder’s neck, calming the stallion with surprising gentleness. “You arrived before nightfall. That is wise. The roads grow strange after dark.” Frederick glanced toward the shadowed hills beyond the walls. “Strange, sir?” Sir Roland’s gaze followed his. For a moment, the sounds of the stable seemed to fade. “You will learn soon enough. For now, see your horse fed and your gear stored. At dawn, your training begins.” Frederick straightened, his heart beating faster. Sir Roland looked him over once more. “And Frederick?” “Yes, Sir Roland?” “Bring courage. Leave pride in the straw.” </nc-section> <nc-section data-title="Version 2" data-color="green"> The castle stables stood broad and warm beneath a roof of dark slate, their open doors spilling golden lamplight into the yard. Frederick guided Thunder toward them, feeling suddenly aware of the dust on his cloak and the ache in his knees from the long ride. Before he could call for a groom, a voice rang out from beside a stack of oat barrels. “That is a fine horse for a squire.” Frederick turned. The man who approached wore mail beneath a plain brown tunic, and though his clothes bore no jewels, everyone in the yard stepped aside for him. He moved with the easy balance of someone who had spent half his life in armor and the other half expecting an ambush. Frederick slid from the saddle and bowed. “I am Frederick, come to serve and train at the castle.” “I know who you are,” the knight said, offering his hand. “Sir Roland of Westmere. Your father wrote that you were eager.” Frederick shook his hand, surprised by the strength in it. “I am, sir.” “Good. Eagerness is useful. It gets a lad out of bed before sunrise.” Sir Roland glanced at Thunder, then at Frederick’s travel-worn boots. “But it will not keep a sword from your ribs. Discipline might.” Frederick swallowed. “I will learn.” “Aye,” said Sir Roland, and this time he smiled. “That is the first sensible thing you’ve said. Come, let us see your horse stabled. A knight who neglects his mount has already lost the battle.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> Frederick reached the stables just as the first evening bell rang from the castle tower. Its deep note rolled over the courtyard, sending pigeons fluttering from the battlements and making Thunder toss his head. “Easy,” Frederick whispered, patting the stallion’s neck. “He listens well,” said a man’s voice behind him. “Do you?” Frederick spun around. A knight stood by the stable door, arms folded, his blue cloak clasped with a bronze pin shaped like a hawk in flight. A scar crossed his left cheek, pale against skin browned by sun and weather. His expression was stern, but not unkind. Frederick bowed so quickly his pack slipped from his shoulder and thudded into the dirt. The knight raised an eyebrow. “A dramatic greeting.” Heat rose in Frederick’s face. “Forgive me, sir. I am Frederick.” “And I am Sir Roland,” the knight replied. “The castle’s master-at-arms, when the men are polite. The castle’s terror, when they are honest.” Despite himself, Frederick smiled. Sir Roland stepped closer and inspected him as one might inspect a blade newly delivered from the smith. “You have good boots, a nervous horse, and a face that says you believe glory is found in songs.” Frederick hesitated. “Is it not?” Sir Roland’s sternness softened. “Sometimes. But more often it is found in mud, bruises, and doing what must be done when no bard is watching.” He gestured toward the stables. “Come, Frederick. Your first lesson begins with a bucket and a brush.” </nc-section>
created_at
"2026-04-24T21:12:03.839Z"
4/24/2026, 9:12:03 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
592
moderation_latency
(null)
generation_time
24613
tokens_prompt
318
tokens_completion
1229
native_tokens_prompt
302
native_tokens_completion
1035
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.03256
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_06d2b75a59f299d00169ebdca3edd0819098cbec799d4df980"
is_byok
false
latency
265
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-1777065123-cPcZSXZFQgaDgU0yhVJf"
session_id
(null)
api_type
"completions"
id
"gen-1777065123-n57w1HNg6d7c3U2WW7hI"
upstream_id
"resp_06d2b75a59f299d00169ebdca3edd0819098cbec799d4df980"
total_cost
0.03256
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