NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX40B7R87E5NG6ED44SFQW3G
Run Details
Model:
GPT-5.6 Luna (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
6.2s
Cost:
$0.005180
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: The Knight at the Stables" data-color="red"> Frederick had scarcely crossed beneath the castle arch when a broad-shouldered knight stepped from the shadow of the stables. His scarlet cloak bore the silver emblem of a lion with a broken chain. “You must be Frederick,” the knight said. His voice was deep enough to rattle the tack hanging on the walls. “I am Sir Roland, master of the castle guard.” Frederick dismounted Thunder and bowed, nearly losing his balance when the stallion tossed his head. “At your service, sir.” Sir Roland’s stern expression softened by a fraction. He reached out and examined the reins, the saddle, and finally the young squire himself. “At the king’s service, you mean. There is a difference, and you will learn it quickly.” From somewhere beyond the stable doors came a strange, muffled roar. Thunder stamped nervously. Sir Roland turned toward the sound. “Your first lesson begins tonight. Take your sword and follow me.” </nc-section> <nc-section data-title="Version 2: A Welcome in Green" data-color="green"> Near the stables, Frederick found a knight waiting beside a trough filled with steaming water. He wore no helmet, and his graying hair was tied at the nape of his neck. A green cloak hung from his shoulders, embroidered with oak leaves. “Frederick?” the knight asked. “Yes, sir.” “Then welcome to Thornmere.” He offered a gloved hand. “Sir Roland.” Frederick shook it, surprised by the knight’s easy smile. “I was told I would report to the captain of the guard.” “You were told correctly. I am also the captain of the guard, the keeper of three bad-tempered hounds, and the only man in this castle who knows which staircases collapse in the rain.” Thunder snorted behind him. Sir Roland glanced at the stallion. “That one has more sense than most squires. See that you listen when he does.” Before Frederick could reply, a bell rang high atop the castle tower. Once. Twice. Then a third time—an alarm. The knight’s smile vanished. “Stay close, lad. Thornmere has received an unwelcome visitor.” </nc-section> <nc-section data-title="Version 3: The Secret in the Stable" data-color="blue"> The stable yard lay strangely quiet beneath the deepening blue of evening. Frederick had just led Thunder toward an empty stall when a figure emerged between the rows of horses. He was tall and silver-haired, with a sword at his hip and a blue shield marked by a black raven. Though his armor was polished, mud streaked his boots as if he had ridden hard from some distant road. “Frederick,” he said. “I am Sir Roland.” Frederick bowed. “I am honored, sir.” “Honor is a fine cloak,” Roland replied, “but it will not keep you alive.” His gaze shifted to the castle walls. “Tell me—did anyone follow you here?” The question chilled Frederick more than the evening air. “No, sir. I don’t think so.” “Then we had best hope you are right.” Roland stepped closer and lowered his voice. “There are whispers in the castle tonight. The old dragon bell has rung beneath the earth.” Thunder suddenly reared, his eyes fixed on the darkness beyond the stables. In the shadows, something moved—slowly, deliberately—against the moonlit wall. Sir Roland drew his sword. “Stand behind me, Frederick,” he ordered. “And whatever you hear, do not answer it.” </nc-section>
created_at
"2026-07-09T17:55:55.813Z"
7/9/2026, 5:55:55 PM
model
"openai/gpt-5.6-luna-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1207
moderation_latency
(null)
generation_time
5847
tokens_prompt
318
tokens_completion
1030
native_tokens_prompt
302
native_tokens_completion
813
native_tokens_completion_images
0
native_tokens_reasoning
37
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"
service_tier
"default"
usage
0.00518
router
(null)
provider_responses
0
endpoint_id
"eebea444-34a5-4642-a766-cb319471d33a"
id
"resp_0b339a1eec57f6e9016a4fe0abe784819688f4ac2551b9d13a"
is_byok
false
latency
206
model_permaslug
"openai/gpt-5.6-luna-20260709"
provider_name
"OpenAI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer
(null)
request_id
"req-1783619755-KFM9mK70PnSJswHyjh58"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783619755-RTo5emIkpY2Wct9YXPVQ"
upstream_id
"resp_0b339a1eec57f6e9016a4fe0abe784819688f4ac2551b9d13a"
total_cost
0.00518
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
response_cache_source_id
(null)
data_region
"global"
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