NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0PD17CV93MF1HD5WH35KS3
Run Details
Model:
GPT-5.5
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
21.0s
Cost:
$0.028210
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 slowed Thunder to a careful trot as the castle stables came into view, their broad doors thrown open and warm lanternlight spilling across the straw-strewn yard. The smell of hay, leather, and horses filled the evening air. A tall man in a weathered cloak stood waiting beside the hitching post, one hand resting on the pommel of a sword that had clearly seen more than ceremony. His hair was touched with silver at the temples, and his gaze was sharp enough to make Frederick sit straighter in the saddle. “You must be Frederick,” the knight said. Frederick dismounted quickly, nearly catching his boot in the stirrup in his haste. “Yes, sir. Frederick of Alderbrook. I’ve come to begin my training.” The knight’s mouth twitched, not quite a smile. “I am Sir Roland. Around here, we begin by learning not to fall before the battle starts.” Frederick flushed, but Sir Roland stepped forward and took Thunder’s reins with practiced ease. “Come,” he said, nodding toward the stables. “A squire’s first duty is to his horse. If you can care for a beast that carries you, perhaps one day you’ll be worthy to carry a blade.” </nc-section> <nc-section data-title="Version 2" data-color="green"> By the time Frederick reached the stables, the last light of sunset had turned the castle stones the color of old gold. Stable boys paused in their work to glance at him, whispering behind armfuls of hay, and Frederick felt suddenly aware of the dust on his boots and the stiffness in his shoulders. Near the stable doors stood a knight in dark green surcoat, the crest upon his chest faded but proud: a silver hawk with wings spread wide. He watched Frederick approach without moving, as if measuring not only the boy’s posture, but the courage tucked beneath it. Frederick drew Thunder to a halt. “Good evening, my lord.” “Sir Roland will do,” the knight replied. His voice was steady, deep, and not unkind. “You have ridden far.” “All day, sir.” “Then your horse is tired, and you are tired, and both of you will make mistakes if pushed further.” Sir Roland stepped aside and gestured into the stable. “Bring him in. Brush him down. Feed him before yourself.” Frederick blinked. “Before supper, sir?” Sir Roland’s eyes narrowed with amusement. “Especially before supper. A knight who neglects his mount rarely lives long enough to regret it.” Frederick swallowed, nodded, and led Thunder inside, already feeling that his training had begun. </nc-section> <nc-section data-title="Version 3" data-color="blue"> The courtyard near the stables was alive with evening sounds: the clatter of hooves, the creak of wagon wheels, the low murmur of servants finishing the day’s work. Frederick guided Thunder through it all with as much dignity as he could manage, though his heart hammered louder than any blacksmith’s anvil. Then a voice called from beside the stable arch. “Easy there, lad. You ride as though the king himself is chasing you.” Frederick turned and saw a broad-shouldered knight leaning against the stone wall, arms folded across his chest. His armor was plain, marked by scratches and old dents, but there was a quiet authority in the way he stood. A scar ran from his jaw to the corner of his mouth, lending his half-smile a dangerous edge. Frederick dismounted and bowed. “Sir, I am Frederick. I was told to present myself for training.” “And so you have.” The knight pushed away from the wall. “I am Sir Roland, master-at-arms of this keep and the man most likely to ruin your sleep for the next several years.” Frederick tried not to look alarmed. Sir Roland chuckled. “Good. You frighten honestly. That can be trained into caution.” He nodded toward Thunder. “See to your horse first. Then report to the barracks. We’ll find out at dawn whether you came here to become a knight—or merely to admire the castle.” </nc-section>
created_at
"2026-04-24T21:30:14.642Z"
4/24/2026, 9:30:14 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1079
moderation_latency
(null)
generation_time
20897
tokens_prompt
318
tokens_completion
1055
native_tokens_prompt
302
native_tokens_completion
890
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.02821
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_05fd6f9be20605440169ebe0e6b9448197958d5d3bd3d96725"
is_byok
false
latency
249
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-1777066214-VfrDBa6NyzQnmTLW0T44"
session_id
(null)
api_type
"completions"
id
"gen-1777066214-dsJ5R6UUHLlxqjeBuc2m"
upstream_id
"resp_05fd6f9be20605440169ebe0e6b9448197958d5d3bd3d96725"
total_cost
0.02821
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