NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0PK2A4QW81MGT02SYYNJDE
Run Details
Model:
GPT-5.5
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
19.9s
Cost:
$0.026830
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 drew Thunder to a halt near the stables, where the scent of hay, leather, and warm horseflesh mingled in the cooling evening air. Before he could dismount, a broad-shouldered knight stepped from beneath the shadow of the stable archway, one hand resting casually on the pommel of his sword. “You ride boldly for one so newly come,” the knight said, his voice deep but not unkind. Frederick swung down from the saddle and bowed as best he could with travel-stiff legs. “Frederick of Ashford, sir. I have come to begin my training.” The knight studied him for a moment, then smiled. “I am Sir Roland, sworn knight of this castle and master of the squires. If you have come seeking easy glory, you will find none here. If you have come to learn, then we shall see what iron lies in you.” Frederick swallowed, feeling both fear and excitement stir in his chest. Sir Roland reached for Thunder’s reins and nodded toward the stable doors. “Come, lad. A good knight sees first to his horse. After that, we will see to your supper—and tomorrow, to your courage.” </nc-section> <nc-section data-title="Version 2" data-color="green"> The castle yard was alive with the sounds of evening: hooves striking cobbles, buckets clattering, grooms calling to one another as torches were lit along the walls. Frederick guided Thunder toward the stables, trying not to stare too openly at the armored men crossing the courtyard. Near the stable gate stood a knight in a weathered green cloak, his silvered beard cut short and his eyes sharp as a hawk’s. He watched Frederick approach without moving, as if measuring every bounce in the saddle, every tug on the reins. At last, the knight lifted a hand. “Hold there, young rider.” Frederick stopped at once. “Sir?” “Name?” “Frederick, sir. I’ve been sent to serve and train.” “Aye,” the knight said. “I was told to expect you.” He stepped closer, laying a firm hand against Thunder’s neck. The stallion, to Frederick’s surprise, quieted at once. “I am Sir Roland. Around here, squires rise before dawn, sleep after the fires burn low, and complain only where no knight can hear them.” Frederick straightened. “I understand, Sir Roland.” The old knight’s mouth twitched with the beginning of a smile. “No, lad. You don’t. But you will.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> As Frederick neared the stables, the last light of day turned the straw scattered across the yard to threads of gold. Thunder tossed his head, uneasy among the unfamiliar smells and the clang of distant armor, but Frederick murmured softly and kept him steady. A man emerged from the stable doorway carrying a lantern. He wore no helm, yet there was no mistaking him for anything but a knight. His chainmail caught the lantern glow beneath a dark surcoat marked with the crest of a silver stag. “You must be the new squire,” the man said. Frederick slid from the saddle and bowed. “Yes, sir. Frederick.” “Sir Roland,” the knight replied. His gaze moved from Frederick’s worn boots to the travel dust on his cloak, then to the proud stallion beside him. “That is a fine horse for a boy arriving alone.” “He was my father’s,” Frederick said, touching Thunder’s mane. Something softened in Sir Roland’s expression, though only for a heartbeat. “Then care for him well. In this world, loyalty is rarer than gold—and a horse may prove truer than many men.” He turned and gestured toward the warm lamplight of the stables. “Come inside, Frederick. Your road has ended, but your trials have only just begun.” </nc-section>
created_at
"2026-04-24T21:33:32.366Z"
4/24/2026, 9:33:32 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1215
moderation_latency
(null)
generation_time
19832
tokens_prompt
318
tokens_completion
986
native_tokens_prompt
302
native_tokens_completion
844
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.02683
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_0b00a6db89d30d0b0169ebe1ac74fc81948381340fbe8cdbf3"
is_byok
false
latency
353
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-1777066412-0xZ3pG2I5T7MQd49oNHB"
session_id
(null)
api_type
"completions"
id
"gen-1777066412-mlVYH4F1uuvzCmqeLWxi"
upstream_id
"resp_0b00a6db89d30d0b0169ebe1ac74fc81948381340fbe8cdbf3"
total_cost
0.02683
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