NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0MZW9XAS6M658XRDQ8XKRW
Run Details
Model:
GPT-5.5 (Reasoning, Low)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
19.5s
Cost:
$0.025870
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 shadow fell across the straw-strewn yard. He looked up to find a knight standing beside the stable doors, broad-shouldered and weathered, his dark cloak clasped with a silver pin shaped like a hawk. “You ride boldly for one so newly come,” the knight said, though there was no harshness in his voice. Frederick straightened at once. “Sir, I am Frederick of Amsford. I have come to begin my training.” The man’s keen gray eyes measured him from mud-spattered boots to wind-tangled hair. Then he gave a short nod. “I know who you are. I am Sir Roland, sworn sword of this keep and master of squires who think arriving at sunset makes them mysterious.” Frederick flushed, but Sir Roland’s mouth twitched as if he were hiding a smile. “See your horse fed and rubbed down,” the knight continued, turning toward the warm glow of the stables. “A good knight cares first for the beast that carries him. After that, we shall see whether there is more to you than a brave entrance.” </nc-section> <nc-section data-title="Version 2" data-color="green"> By the stables, the scent of hay, leather, and rain-soaked earth wrapped around Frederick like the memory of home. Stable boys hurried to take Thunder’s reins, but before Frederick could thank them, a deep voice called from beneath the archway. “Leave the lad his horse a moment. Let me see how he handles him.” Frederick turned. A knight leaned against the stable post, one gauntleted hand resting on the pommel of his sword. His hair was streaked with iron gray, and an old scar cut through his left brow, giving him the look of a man who had argued with death and won. “I am Sir Roland,” he said. “Captain of the castle guard.” Frederick bowed quickly. “An honor, sir.” “Honor is easy to speak of,” Sir Roland replied. “Harder to rise for before dawn.” Thunder snorted, tossing his mane. Frederick placed a calming hand on the stallion’s neck. Sir Roland watched the gesture with sharp interest. “Well enough,” the knight murmured. “If you can earn a horse’s trust, perhaps you may yet earn mine. Come, Frederick. The castle has been expecting you.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> The last light of evening followed Frederick into the stable yard, turning the puddles to pools of copper. Thunder slowed beneath him, hooves striking the cobbles with proud, ringing notes. From within the stables came the restless stamping of horses and the low murmur of grooms at work. Then a man stepped into the doorway, blocking the lanternlight. He wore no helm, but Frederick knew at once he was a knight. It was in the way he stood—still as an old oak, steady as a drawn blade. His mail was plain, his cloak faded, yet the sword at his side shone as if it had been polished by starlight. “Frederick,” the man said, as though they were already acquainted. “Yes, sir,” Frederick answered, dismounting awkwardly in his haste. “I am Sir Roland. Your father wrote that you were eager.” Frederick swallowed. “I am, sir.” “Good,” said Sir Roland. “Eagerness is a fine fire. But like all fires, it must be tended, or it will burn the house down.” He reached for Thunder’s reins, then paused and handed them back. “Begin here. Unsaddle him yourself. Tonight, the stables. Tomorrow, the yard. One day, perhaps, the field.” </nc-section>
created_at
"2026-04-24T21:05:35.045Z"
4/24/2026, 9:05:35 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
914
moderation_latency
(null)
generation_time
19309
tokens_prompt
318
tokens_completion
933
native_tokens_prompt
302
native_tokens_completion
812
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.02587
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_01b190162252f4ec0169ebdb1f2bf88190819e455e7ff9cff8"
is_byok
false
latency
347
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-1777064735-4ie9M2AdpX9aBhjEIDXz"
session_id
(null)
api_type
"completions"
id
"gen-1777064735-Yp3ZzuriyzWebCwVSOIp"
upstream_id
"resp_01b190162252f4ec0169ebdb1f2bf88190819e455e7ff9cff8"
total_cost
0.02587
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