NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-09-01KX40A4T82VQQ1YWXZCQ3V99Y
Run Details
Model:
GPT-5.6 Terra (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
14.4s
Cost:
$0.018815
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: Sir Roland’s Welcome" data-color="red"> Thunder’s hooves slowed from a proud gallop to a careful clatter as Frederick entered the castle yard. The stables stood along the western wall, their broad doors open to the amber light of sunset. The scent of hay, warm horseflesh, and oiled leather drifted out to meet him. A tall knight waited beside the nearest stall. His armor was plain but well-kept, marked only by a silver wolf at the shoulder. A pale scar ran from his left temple to the corner of his mouth, yet his expression was not unkind. “You must be Frederick,” he said. Frederick swung down from Thunder’s saddle and tried not to stumble after the long ride. “Yes, sir. Frederick of Briar Glen. I was sent to train here.” The knight studied him for a moment, then glanced at the great stallion. “And this is Thunder, I presume. A bold name for a bold horse.” “He has earned it,” Frederick replied, placing a hand against Thunder’s neck. Sir Roland gave a low chuckle. “Good. A squire should trust his mount, his blade, and his own judgment—in that order, if he wishes to live long enough to become a knight.” He extended a gauntleted hand. “I am Sir Roland, guardian of these stables and trainer to those who hope to wear the king’s colors.” Frederick took the offered hand, feeling the strength in the knight’s grip. Above them, a distant cry echoed from the darkening hills beyond the castle. Sir Roland’s eyes lifted toward the sound. For the first time, his smile faded. “Come,” he said quietly. “You have arrived at an interesting time.” </nc-section> <nc-section data-title="Version 2: The Wolf-Banner Knight" data-color="green"> By the time Frederick guided Thunder toward the stables, the castle yard had begun to empty. Servants carried baskets through the twilight, guards changed shifts upon the walls, and the last light of day gleamed red upon the towers. A man in a dark green cloak stood near the stable doors, brushing straw from a shield that bore the image of a golden wolf. He looked older than Frederick had expected a knight to be—his beard was threaded with gray, and his shoulders carried the tired weight of many campaigns. “Easy there,” the man said as Thunder snorted and stamped. His voice was calm, carrying the same steady authority as the castle bell. “He smells the forge smoke. Some horses dislike it.” Frederick tightened the reins. “He is only wary, sir.” “Wary is better than foolish.” The knight set down his shield and approached, offering Thunder the back of his hand. The stallion sniffed it, then settled. “You have trained him well.” “I have tried.” “That is all any teacher can ask.” The knight turned his sharp gray eyes upon Frederick. “Frederick of Briar Glen?” Frederick nodded. “Sir Roland.” He clasped Frederick’s forearm in greeting. “I received word that you would arrive before nightfall. I had feared the road might have claimed you.” “The road was quiet,” Frederick said. Sir Roland looked toward the distant forest beyond the gate. “Quiet roads are often the ones that trouble me most.” He led Thunder into an empty stall, where fresh hay had already been laid. As Frederick loosened the saddle straps, he noticed deep claw marks cut into the old stable door. Before he could ask about them, Sir Roland said, “Rest while you can, boy. Tomorrow, you begin your lessons.” His gaze lingered on the claw marks. “And soon enough,” he added, “you may learn why this castle needs squires at all.” </nc-section> <nc-section data-title="Version 3: A Test at the Stables" data-color="blue"> Thunder had barely crossed the stable yard when a wooden practice sword struck the ground before him with a sharp crack. The stallion reared, but Frederick pulled the reins tight and spoke softly until Thunder’s front hooves returned to the stones. When he looked up, he found a knight standing in the stable doorway. The stranger wore no helmet. His dark hair was tied at the nape of his neck, and a weathered blue surcoat hung over his chainmail. Though he held only a blunted training blade, he carried it like a man accustomed to sharper steel. “Good control,” the knight said. “Most new squires would have fallen before their horse settled.” Frederick’s cheeks warmed. “Was that meant to happen, sir?” “It was.” The knight’s mouth curved into a small smile. “A castle is no place for a rider who startles easily. I am Sir Roland.” Frederick dismounted and bowed as best he could with stiff legs. “Frederick, sir. I have come to serve and train.” “So I hear.” Sir Roland circled Thunder, examining the stallion’s legs, saddle, and alert eyes. “Fine animal. Fast, I would guess.” “Fast enough to outrun rain.” “That may prove useful.” Sir Roland’s expression turned thoughtful. “Though there are things in the northern woods that neither rain nor horse can easily escape.” Frederick followed his gaze toward the black line of forest beyond the castle walls. A strange shape wheeled once above the trees—too large for an eagle, too swift for any creature he knew—then vanished into the gathering dusk. Sir Roland seemed to notice Frederick’s stare. “You will hear many tales here,” he said. “Do not believe all of them.” Then he handed Frederick the practice sword. “But be ready for the ones that are true.” </nc-section>
created_at
"2026-07-09T17:55:20.015Z"
7/9/2026, 5:55:20 PM
model
"openai/gpt-5.6-terra-20260709"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
548
moderation_latency
(null)
generation_time
14234
tokens_prompt
318
tokens_completion
1466
native_tokens_prompt
302
native_tokens_completion
1204
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.018815
router
(null)
provider_responses
0
endpoint_id
"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id
"resp_0b14f00103e09994016a4fe08815ac819686a180f5bd1be2ee"
is_byok
false
latency
185
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-1783619720-EZGrwph5mn5KTgkjZosW"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783619720-SlkNRHZ17fHCAZAEoxz4"
upstream_id
"resp_0b14f00103e09994016a4fe08815ac819686a180f5bd1be2ee"
total_cost
0.018815
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