NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ0N55FGYQQ5HPERC4W26T8D
Run Details
Model:
GPT-5.5
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
16.7s
Cost:
$0.020920
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 tall figure stepped from the shadow of the stables. The man wore a weathered cloak clasped at the shoulder with a silver brooch shaped like a rearing lion. Though his beard was streaked with gray and the lines at his eyes spoke of many winters, his bearing was straight as a spear. “You ride boldly for a lad new to these stones,” the knight said. Frederick quickly bowed. “Sir Roland?” “Aye.” The knight’s stern mouth softened into the hint of a smile. “And you must be Frederick. Stable your horse well—how a squire tends his mount tells me much about how he will tend his honor.” Frederick glanced at Thunder, still breathing hard from the road, and nodded with sudden seriousness. Sir Roland rested a gauntleted hand upon the stable door. “Welcome to Castle Armand, boy. Your training begins before dawn.” </nc-section> <nc-section data-title="Version 2" data-color="green"> The stables smelled of hay, leather, and warm horseflesh, a comforting scent after the long road. Frederick led Thunder beneath the arched entryway, where lanterns had just begun to glow against the gathering dusk. A man was waiting beside the water trough, one hand resting on the pommel of a sword that looked as old as the castle itself. His armor was plain, scarred from real battle rather than polished for ceremony. “Frederick of Greyford?” he asked. “Yes, sir.” “I am Sir Roland.” His voice was calm, but it carried the weight of command. “The steward told me to expect a squire with more courage than caution.” Frederick flushed. “I hope that is not a fault, my lord.” Sir Roland gave a low chuckle. “It is a blade. We shall see whether it can be sharpened—or whether it cuts the hand that holds it.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> As Frederick approached the stables, a raven cried from the roofbeam and took flight into the violet evening. Thunder stamped uneasily, tossing his black mane, as though he sensed what Frederick could not. Near the stable doors stood Sir Roland, the local knight whose name had been spoken in every village between the river and the castle. He was broader than Frederick had imagined, with a face browned by sun and scarred along one cheek. Yet his eyes were keen and watchful, like a hawk’s. “So,” Sir Roland said, looking from Frederick to the stallion, “this is the young squire who arrived as though chased by dragons.” Frederick swallowed, uncertain whether to smile. “No dragons, sir. Only the road.” “For now.” Sir Roland’s gaze drifted briefly toward the darkening mountains beyond the castle walls. Then he turned back. “Come, Frederick. See your horse fed and watered. A knight’s first lesson is care—before glory, before steel.” </nc-section>
created_at
"2026-04-24T21:08:28.279Z"
4/24/2026, 9:08:28 PM
model
"openai/gpt-5.5-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
937
moderation_latency
(null)
generation_time
15965
tokens_prompt
318
tokens_completion
771
native_tokens_prompt
302
native_tokens_completion
647
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.02092
router
(null)
provider_responses
0
endpoint_id
"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id
"resp_032aa7755ab8d82e0169ebdbcc5d588193a59d4d749c97b3b6"
is_byok
false
latency
467
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-1777064908-2SKFimbOXB7BTLwNZdzl"
session_id
(null)
api_type
"completions"
id
"gen-1777064908-iuMnzLCul2pSBJ3mV4Aq"
upstream_id
"resp_032aa7755ab8d82e0169ebdbcc5d588193a59d4d749c97b3b6"
total_cost
0.02092
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