NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX3ZZ41M9GN6300J6ACPTDHV
Run Details
Model:
GPT-5.6 Luna (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
6.3s
Cost:
$0.005426
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"> Near the stables, Frederick drew Thunder to a halt beneath the shadow of the castle wall. The stallion snorted, stamping at the straw, as a broad-shouldered knight stepped from between two wagon sheds. “Frederick?” the knight called. “Yes, sir.” “I am Sir Roland, keeper of the eastern watch.” His gaze traveled from Frederick’s travel-worn cloak to the sword at his side. “You are late.” Frederick swallowed. “The road was flooded, sir.” “Then you have already learned that the kingdom does not make a habit of welcoming its defenders.” Roland’s stern expression softened by a fraction. He reached for Thunder’s reins. “Come. Your training begins before sunrise—and if the rumors are true, you have far more to learn than swordplay.” As they entered the stable yard, a deep tremor rolled beneath their feet. Every horse screamed at once. Sir Roland’s hand went to his sword. “Did you feel that?” Frederick whispered. The knight stared toward the dark forest beyond the walls. “Aye,” he said. “And I had hoped you would arrive before it woke.” </nc-section> <nc-section data-title="Version 2" data-color="green"> Frederick found the stables glowing with lantern light and smelling of hay, leather, and rain-soaked earth. A knight in a green cloak stood beside the largest stall, rubbing down a chestnut mare. “You must be the new squire,” the knight said without turning. Frederick dismounted. “Frederick of Greyhaven, sir.” The knight faced him and smiled. He was older than Frederick had imagined, with silver at his temples and a scar running from his left ear to his jaw. “Sir Roland. Give me the horse.” Frederick handed over Thunder’s reins. Roland examined the stallion’s hooves and teeth, then nodded approvingly. “Good beast. A good horse can save a fool’s life twice—once by carrying him away, and once by warning him when danger comes.” Thunder suddenly jerked his head toward the far end of the stable. His ears flattened, and he gave a low, uneasy growl. Sir Roland’s smile vanished. “Strange,” he murmured. “What is it?” “Nothing that should be here.” He lifted a lantern and walked toward the shadows. Frederick followed, though every instinct urged him to stay beside the light. On the wall behind the last stall, black ash had formed a perfect symbol: a dragon curled around a broken crown. </nc-section> <nc-section data-title="Version 3" data-color="blue"> The last light of sunset had faded when Frederick reached the stables. Before he could dismount, a gloved hand seized Thunder’s bridle. “Easy, lad,” said a calm voice. “The horse, not the rider.” The speaker was a tall knight in blue-steel armor, his cloak clasped with the silver crest of the kingdom. He looked Frederick over with sharp gray eyes. “Sir Roland,” he introduced himself. “And you are the squire sent from the northern provinces.” Frederick climbed down stiffly. “I was told to report to the master of arms.” “You were told correctly. Unfortunately, Master Aldren has been called to the king.” Roland glanced toward the castle towers, where servants hurried along the battlements. “So until he returns, you belong to me.” Frederick straightened. “What must I do first?” Roland pointed beyond the stables, toward a narrow stair descending beneath the castle. “Carry your sword. Keep silent. And do not look back.” A bell began to toll somewhere in the fortress. Frederick followed the knight into the underground passage, trying not to wonder why the guards above had barred the gates—or why something on the other side was scratching to be let in. </nc-section>
created_at
"2026-07-09T17:49:18.972Z"
7/9/2026, 5:49:18 PM
model
"openai/gpt-5.6-luna-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1043
moderation_latency
(null)
generation_time
5738
tokens_prompt
318
tokens_completion
1001
native_tokens_prompt
302
native_tokens_completion
854
native_tokens_completion_images
0
native_tokens_reasoning
32
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.005426
router
(null)
provider_responses
0
endpoint_id
"eebea444-34a5-4642-a766-cb319471d33a"
id
"resp_07ef4f5e0290f6f8016a4fdf1f16688190aa8b07a6bfcf44ac"
is_byok
false
latency
204
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-1783619359-9WgXyNeywCtl75hn8NuB"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783619359-4jH4XutZ56pTgaSRcYjT"
upstream_id
"resp_07ef4f5e0290f6f8016a4fdf1f16688190aa8b07a6bfcf44ac"
total_cost
0.005426
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