NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-11-11-01M75NP54Q4HHA60KCEZKGRSMC
Run Details
Model:
Gemini 4 Carbon (Reasoning, Medium)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
20.0s
Cost:
$0.010846
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: A Stern Reception" data-color="red"> Passing beneath the heavy iron portcullis, the thunderous clatter of hooves echoed off the cobblestones as I guided my mount toward the sprawling wooden stables. Before I could even swing my leg over the saddle, a towering figure stepped out from the shadows of the hayloft. He wore dented steel plate over faded chainmail, a jagged scar running from his temple to his jaw. "You're late, boy," the man growled, crossing thick, gauntleted arms over his chest. His piercing grey eyes sized up both me and Thunder in a single, unimpressed sweep. "The sun's nearly dipped below the ridge. I am Sir Roland. If you expect to survive your training under my watch, Frederick, you'll learn that daylight is a luxury we don't waste. Now get down, tend your beast, and report to the barracks." </nc-section> <nc-section data-title="Version 2: A Boisterous Welcome" data-color="green"> I pulled gently on the reins, bringing Thunder to a halt outside the bustling castle stables, where the rich scent of sweet hay and leather filled the evening air. Almost immediately, a broad-shouldered man in a gleaming breastplate strode toward us, wiping grease from his hands onto a rag before tossing it aside with a booming laugh. "Now that is a fine piece of horseflesh!" the knight bellowed, clapping Thunder affectionately on the neck before turning a warm, gap-toothed grin up at me. "You must be young Frederick. Welcome to Highkeep, lad! I'm Sir Roland." He extended a calloused hand to help me dismount, his grip like iron. "Come, let's get your stallion settled with some oats. You look like you've ridden half the realm today, and the cooks are just putting out the evening stew." </nc-section> <nc-section data-title="Version 3: The Weary Veteran" data-color="blue"> The courtyard was strangely quiet as I walked Thunder toward the lantern-lit stables, the dying sunlight stretching our shadows long across the dirt. Near the water trough stood an older man in a travel-stained cloak, the silver crest of a knight pinned at his shoulder tarnished with age and ash. He was staring up at the darkening sky, as if watching for something among the clouds, before lowering his gaze to meet mine. "So, you are the new squire," he said softly, his voice carrying the quiet rasp of distant smoke. He stepped forward, resting a steady hand on Thunder’s bridle to calm the restless stallion. "I am Sir Roland. Forgive the lack of fanfare, Frederick, but these are heavy times for the realm. Come—stable your horse quickly. There is much you need to learn before the winter winds arrive." </nc-section>
created_at
"2026-11-11T16:05:06.339Z"
11/11/2026, 4:05:06 PM
model
"google/gemini-4-carbon-20261110"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
5671
moderation_latency
(null)
generation_time
19937
tokens_prompt
303
tokens_completion
761
native_tokens_prompt
348
native_tokens_completion
1015
native_tokens_completion_images
0
native_tokens_reasoning
387
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.010846
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.22.2; linux; x64))"
http_referer
(null)
request_id
"req-1794413106-0wIBGSqT0jLoY5Xls3ed"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1794413106-igyFt6LiQdrmhvFIIYQM"
upstream_id
"MpL0apezH_SpxdIP-47akAM"
provider_responses
0
endpoint_id
"f0c9681d-e99b-4bcb-8031-752429da222d"
id
"MpL0apezH_SpxdIP-47akAM"
is_byok
false
latency
5671
model_permaslug
"google/gemini-4-carbon-20261110"
provider_name
"Google AI Studio"
status
200
total_cost
0.010846
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