NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0NQAB6YW37KZJERW8H7WY9
Run Details
Model:
GPT-5.5 (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
16.6s
Cost:
$0.021310
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 Frederick dismounted near the stables, a tall knight in a weathered cloak stepped from the shadow of the archway. His armor was polished but scarred, each mark catching the last light of dusk like a line of old memory. He rested one hand upon the pommel of his sword and studied the young squire with keen gray eyes. “You must be Frederick,” the knight said, his voice steady as stone. “I am Sir Roland, sworn blade of this castle and master of the yard.” Frederick bowed quickly, nearly stumbling over his own boots. “Yes, Sir Roland. I have come to begin my training.” A faint smile touched the knight’s face. “Then see first to your horse. A squire who neglects his mount has no place beside a knight.” Frederick took Thunder’s reins and nodded, feeling the weight of the castle around him—and the first true test of his new life. </nc-section> <nc-section data-title="Version 2" data-color="green"> The stables smelled of hay, leather, and warm horses. Frederick had barely guided Thunder beneath the wooden awning when a broad-shouldered man emerged from between the stalls, carrying a saddle over one arm as though it weighed no more than a blanket. “So,” the man said, looking Frederick up and down, “this is the new squire.” Frederick straightened at once. The man wore no helm, but the sword at his side and the silver falcon clasp on his cloak marked him clearly as a knight. “Sir Roland?” Frederick asked. “At your service—and you at mine, if the steward’s letter speaks true.” Sir Roland set the saddle down and offered a firm hand. “Welcome to Greyhaven Castle, lad.” Frederick clasped it, surprised by the knight’s strength and warmth. “Put your horse up,” Sir Roland said. “Then eat. Tomorrow, before sunrise, we shall discover whether your courage rises as early as your ambition.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> Frederick slowed Thunder as he reached the stables, where lanterns had begun to glow like captured stars beneath the eaves. A man stood waiting beside the stable doors, his dark cloak stirring in the evening wind. Though he was older than Frederick had expected, there was nothing frail in him; he held himself with the quiet readiness of a drawn bow. “Frederick of Ashford?” the man called. “Yes, sir,” Frederick replied, sliding from the saddle. “I am Sir Roland.” The knight stepped closer, and the lantern light revealed a face lined by battle and weather. “Your father wrote that you were eager to learn.” Frederick swallowed. “I am, my lord.” “Good. Eagerness is kindling.” Sir Roland glanced toward the looming towers. “Discipline is the flame. Without it, a man merely smokes.” He took Thunder’s reins and handed them back with purpose. “Begin here. Groom him well. The castle watches newcomers more closely than they know.” </nc-section>
created_at
"2026-04-24T21:18:23.089Z"
4/24/2026, 9:18:23 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
739
moderation_latency
(null)
generation_time
16058
tokens_prompt
318
tokens_completion
787
native_tokens_prompt
302
native_tokens_completion
660
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.02131
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_026fb399a2a734080169ebde1f306c8194bc7aca317e2df3f3"
is_byok
false
latency
307
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-1777065503-lNaiOWOaNayIvdPxGJJ1"
session_id
(null)
api_type
"completions"
id
"gen-1777065503-HHozOkVWAcxAyhHZ2tPo"
upstream_id
"resp_026fb399a2a734080169ebde1f306c8194bc7aca317e2df3f3"
total_cost
0.02131
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