NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-11-11-01M75PVMR1QPYVQH3H4ZT8GKKY
Run Details
Model:
Gemini 4 Carbon (Reasoning, Medium)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
28.9s
Cost:
$0.015086
Provider:
Google AI Studio
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 Stern Veteran" data-color="red"> I pulled gently on Thunder’s reins as we passed beneath the heavy iron portcullis, guiding him across the cobblestone courtyard toward the sprawling timber stables. The scent of fresh hay, leather, and woodsmoke hung thick in the twilight air. Before my boots had fully settled into the dirt, a tall figure stepped out from the stable’s lantern-lit threshold. He wore battered half-plate over a faded crimson surcoat, and a jagged scar bisected his grizzled eyebrow. His hand rested casually on the pommel of a broadsword that looked heavy enough to cleave an oak in two. "You're late, boy," a gravelly voice rumbled. He walked over, ignoring me entirely at first to run a calloused hand along Thunder's sweating flank. "Fine beast. Better cared for than your own posture in the saddle, at least." I swallowed hard and snapped to attention, bowing my head. "Forgive me, ser. The southern roads were muddied from the rains. I am Frederick—" "I know who you are," the knight interrupted, his steely gray eyes finally locking onto mine. "I am Sir Roland. Stable your mount, wipe him down, and leave your bags with the grooms. Your training doesn't start at dawn—it started five minutes ago." </nc-section> <nc-section data-title="Version 2: The Boisterous Welcome" data-color="green"> Clattering through the inner bailey, I steered Thunder toward the warm, bustling glow of the castle stables. Stablehands darted between stalls, carrying buckets of oats and heavy leather tack, their chatter mingling with the soft nickering of resting warhorses. "Ho there! Hold up that magnificent brute!" a booming voice called out over the din. A broad-shouldered man strode toward me, wiping grease from his hands onto a rough linen rag. Despite the streaks of silver in his tousled beard, he moved with the easy, powerful grace of a seasoned warrior. A wide grin split his weather-beaten face as I swung down from the saddle. "You must be young Frederick!" He clapped a heavy hand onto my shoulder, nearly driving me an inch into the cobblestones. "I am Sir Roland, Master-at-Arms for this drafty pile of stone. By the old gods, your father wasn't exaggerating in his letters—that stallion of yours looks fast enough to outrun the wind itself." "Thank you, Sir Roland," I said, unable to keep from smiling back at his infectious warmth. "His name is Thunder. It is an honor to be here." "Save the courtly stiff-necking for the lords in the great hall, lad," Roland chuckled, gesturing toward an empty stall piled high with clean straw. "Let's get Thunder settled with a measure of sweet grain, and then we’ll see about finding some hot stew to put meat on those skinny bones of yours." </nc-section> <nc-section data-title="Version 3: The Quiet Watchman" data-color="blue"> The courtyard fell hushed as the last slivers of crimson sunlight vanished behind the battlements, leaving only flickering torches to guide us toward the stables. Thunder’s hooves echoed loudly against the flagstones, the sound making me acutely aware of how small and untested I truly was in this fortress of legends. As I dismounted near the watering trough, Thunder snorted softly and tossed his head. Only then did I notice the man leaning silently against a weathered wooden support beam just yards away. Cloaked in dark wool with chainmail glinting faintly at his collar, he blended seamlessly into the evening shadows. "A steady hand on the reins, even after a hard ride," the man spoke, his voice quiet yet carrying an unmistakable weight of authority. He pushed off the beam and stepped into the amber light of a hanging lantern. His face was lined with quiet weariness, his dark eyes sharp and Assessing, as if weighing my very soul. "My lord?" I asked, instinctually resting a protective hand on Thunder's neck. "Just a knight," he replied softly, offering a faint, solemn nod. "I am Sir Roland. We do not get many new squires these days, Frederick—not with the whispers stirring in the northern peaks." He looked past me for a brief moment, gazing up toward the darkening sky before returning his focus to me. "Come. Tend to your horse. We have much to discuss before the night is through." </nc-section>
created_at
"2026-11-11T16:25:34.735Z"
11/11/2026, 4:25:34 PM
model
"google/gemini-4-carbon-20261110"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
5731
moderation_latency
(null)
generation_time
28830
tokens_prompt
303
tokens_completion
1265
native_tokens_prompt
348
native_tokens_completion
1439
native_tokens_completion_images
0
native_tokens_reasoning
460
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
"STOP"
service_tier
"default"
usage
0.015086
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.22.2; linux; x64))"
http_referer
(null)
request_id
"req-1794414334-flKrSK5bQYyMxU3SFp09"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1794414334-6B3IYoZED3tjTa10yqTd"
upstream_id
"_pb0aqrQN9Lf0_gP0Njk2QY"
provider_responses
0
endpoint_id
"f0c9681d-e99b-4bcb-8031-752429da222d"
id
"_pb0aqrQN9Lf0_gP0Njk2QY"
is_byok
false
latency
5721
model_permaslug
"google/gemini-4-carbon-20261110"
provider_name
"Google AI Studio"
status
200
total_cost
0.015086
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
response_cache_source_id
(null)
data_region
"global"
workspace_id
"97e315e5-d303-487d-83c1-83180e8a13d4"
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