NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX41H1ACKMPRYP1E8RF1HT3N
Run Details
Model:
GPT-5.6 Terra
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
15.1s
Cost:
$0.018695
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"> Thunder’s hooves slowed from a thunderous gallop to a wary trot as we passed beneath the shadow of the castle gate. Beyond the outer yard lay the stables: long timbered buildings roofed in slate, warm light spilling from their open doors and mingling with the scent of hay, leather, and horses. A broad-shouldered man stood beside the stable entrance, one gloved hand resting on the neck of a gray warhorse. His armor was plain but well kept, its steel dulled by travel and training rather than ornament. A scar crossed his weathered cheek, and yet his eyes were kinder than I had expected from a knight. “You must be Frederick,” he called. I swung down from Thunder’s saddle, my boots landing awkwardly in the mud. “Yes, sir.” The man gave a short laugh. “No need to look as though you’ve ridden into judgment. I am Sir Roland, knight of these lands—and, for the moment, the man responsible for seeing whether you survive your first week at court.” Thunder snorted, as if he found this amusing. Sir Roland approached and examined my stallion with an approving nod. “Fine horse. He has spirit.” “So do I,” I said, before I could stop myself. The knight’s mouth curved into a smile. “Good. You will need it.” Then he turned toward the darkening stable doors. “Come. See to your horse, eat while the kitchens still have mercy, and sleep if you can. Training begins at dawn.” </nc-section> <nc-section data-title="Version 2: A Measure of Steel" data-color="green"> The castle yard swallowed the last gold of sunset as Frederick guided Thunder toward the stables. Grooms hurried between the stalls with lanterns in hand, their voices low beneath the clatter of hooves and the rustle of hay. Frederick had barely begun loosening his reins when a figure stepped from the stable’s shadow. The knight wore a dark green cloak over a mail shirt, and a sword hung at his hip in a scuffed black sheath. He was not old, but there was something grave in the way he carried himself, as though he had seen too many battlefields to mistake a castle for safety. “Frederick,” he said. Frederick straightened. “Sir?” “Sir Roland.” The knight’s gaze traveled over Thunder, the saddle, Frederick’s travel-worn tunic, and finally settled on Frederick’s face. “Your father’s letter arrived before you did.” A knot formed in Frederick’s stomach. “Then you know why I’ve come.” “I know why you believe you have come.” Sir Roland reached up and took Thunder’s bridle with a calm, practiced hand. The stallion, who had tolerated no stranger all day, lowered his head without protest. “Most boys arrive wanting a sword and a song written about them. A few arrive seeking honor. The wiser ones arrive afraid.” Frederick’s cheeks warmed. “I am not afraid.” Sir Roland’s expression did not change. “Then your first lesson begins tonight. Never lie to a knight who has been afraid before.” For a moment, only Thunder’s breathing filled the space between them. At last, Frederick looked toward the looming castle towers. “I am afraid,” he admitted. Sir Roland nodded once. “Good. Fear may keep you alive long enough to become something greater.” He handed Frederick a lantern. “Stable your horse. Then come to the east hall. There are matters concerning this castle that no letter could tell you.” </nc-section> <nc-section data-title="Version 3: The Old Oath" data-color="blue"> Frederick rode into the stable yard just as the first stars pricked through the violet sky. Thunder was lathered from the journey, but he held his head high, nostrils flaring at the unfamiliar horses and the smoky smell of the castle. “Easy, lad,” Frederick murmured, patting the stallion’s neck. “Good advice,” said a voice nearby. “For both horse and rider.” Frederick turned sharply. A knight stood beside the stable doors, illuminated by the amber glow of a hanging lantern. He was tall and lean, with iron-gray hair at his temples and a blue cloak fastened by a silver clasp shaped like a dragon’s wing. Frederick stared at the clasp before remembering himself. He dismounted and bowed. “Forgive me, sir. I did not see you.” “That is because you were watching the towers.” The knight stepped forward. “A sensible habit, perhaps. But danger more often waits at ground level.” Frederick swallowed. “You are Sir Roland?” “I am.” Sir Roland offered his hand, not as a lord to a servant, but as one soldier to another. Frederick took it, surprised by the strength of the knight’s grip. “Welcome to Blackstone Castle, Frederick.” Thunder shifted uneasily, his ears flattening toward the northern wall. Sir Roland noticed at once. “He feels it too.” “Feels what?” The knight glanced toward the black line of forest beyond the castle. For an instant, the warmth left his face. “Nothing you need trouble yourself with tonight.” He took Thunder’s reins, though his attention remained fixed on the distant trees. “You have ridden far. The stables will see to your horse, and I will see to it that you are fed.” Frederick hesitated. “Sir Roland… why is there a dragon on your cloak?” The knight’s hand closed over the silver clasp. “Because,” he said quietly, “once, long ago, I swore an oath to the last of them.” </nc-section>
created_at
"2026-07-09T18:16:34.397Z"
7/9/2026, 6:16:34 PM
model
"openai/gpt-5.6-terra-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
552
moderation_latency
(null)
generation_time
14910
tokens_prompt
318
tokens_completion
1447
native_tokens_prompt
302
native_tokens_completion
1196
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.018695
router
(null)
provider_responses
0
endpoint_id
"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id
"resp_05e9b7ad4c2fe878016a4fe5827b808196b04131354bbf052c"
is_byok
false
latency
240
model_permaslug
"openai/gpt-5.6-terra-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-1783620994-xScdft9YbvMjv8t9UJVA"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783620994-I6YTD7HqUoN2xDdDfPLz"
upstream_id
"resp_05e9b7ad4c2fe878016a4fe5827b808196b04131354bbf052c"
total_cost
0.018695
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