NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-19-01KHVP7RSRJ66ZF6MJV189WSKK
Run Details
Model:
Gemini 3.1 Pro (Preview)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
20.8s
Cost:
$0.016496
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" data-color="red"> I pulled gently on Thunder's reins, bringing my mighty steed to a halt before the cavernous wooden arches of the castle stables. The rich scent of hay, damp earth, and oiled leather hit my nose, grounding me in the reality of my arrival. As I swung out of the saddle, a hulking figure stepped from the shadows of the stalls. It was Sir Roland. Even without his full plate armor, the knight cut an imposing silhouette against the dying light, his broad shoulders draped in a crimson tunic bearing the royal crest. His face was a map of old battle scars, yet his eyes held a surprising warmth as he looked me up and down. "A fine beast you ride, boy," Roland rumbled, his voice like grinding stones. "I am Sir Roland. Let us see if the rider possesses half the mettle of his mount. Welcome to your new life, Frederick." </nc-section> <nc-section data-title="Version 2" data-color="green"> The courtyard before the stables was a hive of activity, even at dusk. Stablehands ran to and fro, carrying buckets of oats and fresh water. I guided Thunder toward an empty hitching post, feeling entirely overwhelmed by the sheer scale of the fortress, until a booming, jovial voice shattered my anxious thoughts. "Ho there, traveler! That's a long road you wash from your boots!" Sir Roland emerged from an adjacent stall, casually wiping down his own massive, gray destrier with a cloth. He tossed the rag over a wooden beam and strode toward me. He was older than the ballads suggested, his hair graying at the temples, but his grip was like a vice when he took my hand. "I am Sir Roland," he said with a wide, weathered grin. "You must be young Frederick. Grab a brush, lad. A squire's training begins from the ground up, starting with the dirt on his horse." </nc-section> <nc-section data-title="Version 3" data-color="blue"> As the twilight deepened to a bruised purple, I led Thunder onto the cobblestones surrounding the royal stables. The evening air was cool, carrying the promise of the harsh trials that awaited me within these legendary walls. Leaning against a massive oak post was a man of quiet authority. Sir Roland, the local knight and master of squires, watched me approach with steely, discerning eyes that seemed to pierce right through my youthful bravado. He didn't speak immediately, taking his time to evaluate how I handled my exhausted stallion. Finally, he pushed himself off the post, his chainmail chiming softly beneath his surcoat. "The journey has tired you both, Frederick, but the true climb begins tomorrow," Sir Roland said, his tone even, carrying the weight of a thousand battlefields. "I am Sir Roland. See your horse fed, then report to the barracks. Your childhood is officially behind you." </nc-section>
created_at
"2026-02-19T19:32:40.726Z"
2/19/2026, 7:32:40 PM
model
"google/gemini-3.1-pro-preview-20260219"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
3434
moderation_latency
(null)
generation_time
20421
tokens_prompt
318
tokens_completion
1048
native_tokens_prompt
304
native_tokens_completion
1324
native_tokens_completion_images
0
native_tokens_reasoning
687
native_tokens_cached
0
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"STOP"
usage
0.016496
router
(null)
provider_responses
0
endpoint_id
"2abf5677-0826-45d9-8470-3d62c31d54a1"
is_byok
false
latency
3434
model_permaslug
"google/gemini-3.1-pro-preview-20260219"
provider_name
"Google AI Studio"
status
200
api_type
"completions"
id
"gen-1771529560-vs6ecsmCxPu8Cri4HNcJ"
upstream_id
(null)
total_cost
0.016496
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
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