NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX415GDK6JQTEQ2G6WZ1AR38
Run Details
Model:
GPT-5.6 Luna
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
4.4s
Cost:
$0.004658
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. A broad-shouldered knight in a weathered crimson cloak stepped from between the stalls. “Frederick?” the knight called. “Yes, my lord.” “I am Sir Roland, captain of the western watch.” His gaze traveled over the young squire, measuring him without cruelty. “You have arrived late.” “The road was longer than I expected.” Roland’s mouth twitched with the beginning of a smile. “Then you had best learn to travel faster. Come. Your master is waiting—and the first bell has already sounded.” As Frederick dismounted, the knight caught sight of the silver dragon clasp at his collar. His expression hardened. “Where did you get that?” Frederick touched the clasp, suddenly aware of the cold metal against his throat. “It belonged to my mother.” Sir Roland glanced toward the darkening hills. “Then keep it hidden. Some legends are safer forgotten.” </nc-section> <nc-section data-title="Version 2" data-color="green"> Thunder’s hooves clattered over the cobbles as Frederick entered the stable yard. Before he could dismount, a knight emerged from the warm golden light spilling through the stable doors. “Welcome to Blackstone Castle,” he said. “Sir Roland.” Frederick bowed awkwardly. “Frederick of—” “Of the northern road,” Roland finished. “Your letter arrived three days ago.” The knight took Thunder’s reins and examined the stallion with an approving nod. “Good horse. Stubborn, I expect.” “He is.” “Then the two of you may suit one another.” Inside the stable, grooms hurried past with buckets and saddles while rain began ticking against the roof. Roland lowered his voice. “Listen carefully, lad. The castle has rules, and the first is never to wander beyond the eastern tower after sunset.” “Why?” A distant rumble rolled beneath the earth. The horses shied in their stalls. Sir Roland looked toward the tower, where a faint blue light flickered behind the arrow slits. “Because,” he said, “something beneath it has begun to wake.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> At the stables, Frederick found a knight waiting beside a row of restless warhorses. The man was older than Frederick had imagined, with iron-gray hair and a scar running from his temple to his jaw. “You must be the new squire,” he said. Frederick climbed down from Thunder. “And you are Sir Roland?” “The same.” Roland offered a gauntleted hand. “You look smaller than your father described.” Frederick stiffened. “You knew my father?” Sir Roland’s grip tightened around his. “I knew him before the kingdom lost its courage.” For a moment, the bustle of the castle yard seemed to fade. Roland released him and turned toward the stable. “Bring your horse inside. The wind is changing.” Frederick followed, though a strange unease had settled in his chest. Above the battlements, clouds twisted across the evening sky. Between them, for the briefest instant, he saw a vast shadow circling the moon—shaped like wings. Sir Roland saw it too. “Do not speak of what you saw,” the knight whispered. “Not until we know whether it has truly returned.” </nc-section>
created_at
"2026-07-09T18:10:16.635Z"
7/9/2026, 6:10:16 PM
model
"openai/gpt-5.6-luna-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
431
moderation_latency
(null)
generation_time
4035
tokens_prompt
318
tokens_completion
915
native_tokens_prompt
302
native_tokens_completion
726
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"
service_tier
"default"
usage
0.004658
router
(null)
provider_responses
0
endpoint_id
"eebea444-34a5-4642-a766-cb319471d33a"
id
"resp_04d391947bc81a9c016a4fe408bd1081909ef107e1353cf2f4"
is_byok
false
latency
185
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-1783620616-cSXqtfNotjvSHWluu4o5"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783620616-bjjiZzqEyiuBk1N7MWkD"
upstream_id
"resp_04d391947bc81a9c016a4fe408bd1081909ef107e1353cf2f4"
total_cost
0.004658
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