NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX405KV9W98GT4FJET440WKE
Run Details
Model:
GPT-5.6 Terra (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
11.1s
Cost:
$0.013775
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: Beneath the Stable Eaves" data-color="red"> Thunder’s hooves slowed from a thunderous gallop to a weary clatter as Frederick guided him toward the castle stables. The yard smelled of hay, leather, and woodsmoke. Stablehands hurried between the stalls, glancing up at the dust-covered boy and his magnificent horse. A man in a weathered crimson surcoat stood beneath the eaves, one hand resting on the pommel of a plain but well-kept sword. Silver threaded his dark beard, and a pale scar ran from his temple to his jaw. Though he wore no crown, everyone in the yard seemed to make room for him. “Frederick, I presume,” the knight called. Frederick slid from Thunder’s back and bowed as he had been taught. “Yes, sir.” “I am Sir Roland, knight of this keep.” His stern face softened slightly as he looked over Thunder. “And this proud creature must be the stallion they spoke of.” Thunder snorted, as if answering for himself. Sir Roland gave a low chuckle. “Good. A squire needs a horse with spirit. Come, then. See to him first. Tomorrow, we shall discover whether his rider possesses the same.” </nc-section> <nc-section data-title="Version 2: The Knight’s Measure" data-color="green"> The stable doors stood open ahead of Frederick, golden lamplight spilling across the cobbles. Before he could dismount, a tall knight emerged from the shadows within. His armor was old, marked by dents and darkened scratches, but it had been polished until it caught the last light of sunset. “Easy there,” the knight said as Thunder stamped and tossed his mane. His voice was calm, yet it carried across the busy yard. “A fine stallion does not care to be stared at after a long road.” Frederick flushed and looked down. “Forgive me, sir. I did not mean to cause trouble.” “No trouble.” The knight stepped closer, studying Frederick with sharp gray eyes. “I am Sir Roland. The captain told me a new squire would arrive before nightfall, though he neglected to say the boy would come riding like a prince from an old song.” Frederick’s cheeks grew warmer. “I am no prince.” “Good,” Sir Roland replied. “Princes are often taught that service is beneath them. A squire learns otherwise.” He took Thunder’s reins, not as a servant would, but as one warrior greeting another. “Stable him, feed him, brush the dust from his coat. When that is done, find me in the lower hall. Your training begins with work, Frederick—not with a sword.” </nc-section> <nc-section data-title="Version 3: A Warning at Dusk" data-color="blue"> Frederick had barely drawn Thunder to a halt beside the stables when a knight approached from the darkening yard. He wore a blue cloak over chainmail, and a wolf’s-head brooch clasped it at his throat. His hand rested near his sword, though there was nothing threatening in the gesture—only habit. “Frederick of Alderbrook?” he asked. “Yes, sir.” The knight nodded. “Sir Roland.” He reached up to steady Thunder as the stallion shifted uneasily. “Your journey was swift. Faster than I expected.” Frederick glanced toward the road beyond the gates. “I wanted to arrive before the gates were shut.” “A sensible wish.” Sir Roland’s gaze moved past him, out toward the fading horizon. For a moment, the knight’s expression tightened. “Yet there are things abroad after sunset that respect neither gates nor walls.” A chill crept through Frederick despite the warmth of the evening. “Bandits?” Sir Roland looked back at him. “I would be glad if it were only bandits.” Then he smiled, as though he had said nothing strange at all. “Come. Thunder will have a stall and oats, and you will have supper. Save your questions for tomorrow, young squire. The castle has answers—but it never gives them freely.” </nc-section>
created_at
"2026-07-09T17:52:51.571Z"
7/9/2026, 5:52:51 PM
model
"openai/gpt-5.6-terra-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
502
moderation_latency
(null)
generation_time
10971
tokens_prompt
318
tokens_completion
1026
native_tokens_prompt
302
native_tokens_completion
868
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.013775
router
(null)
provider_responses
0
endpoint_id
"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id
"resp_03fdb86a4d01417e016a4fdff3a1e88190b48c2c0a2f112dbd"
is_byok
false
latency
190
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-1783619571-dwnqd9jICRAy1UzkLK4z"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783619571-1BofqkM9w3CZpInZ9GqD"
upstream_id
"resp_03fdb86a4d01417e016a4fdff3a1e88190b48c2c0a2f112dbd"
total_cost
0.013775
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