NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-19-01KHVPC3RM1TXPM1PB94MKJEQA
Run Details
Model:
Gemini 3.1 Pro (Preview)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
20.5s
Cost:
$0.016760
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 Greeting" data-color="red"> As I guided Thunder through the massive oaken gates, the familiar scents of damp hay and unpolished iron wafted from the sprawling stables. A towering figure stepped out from the shadows of the thatched eaves. It was Sir Roland, his chainmail gleaming with the last dying embers of the sunset. "You must be Frederick," he barked, his voice echoing like grinding stone across the courtyard. He closed the distance between us, his battle-scarred face evaluating me with military precision. "Dismount, lad. Your ride is over, but I assure you, the true trial begins tonight." </nc-section> <nc-section data-title="Version 2: The Warm Welcome" data-color="green"> Thunder trotted over the cobblestones, his heavy hooves ringing out in the cool twilight air. I gently pulled the reins, drawing him to a halt near the open wooden doors of the castle stables to take in the sprawling courtyard. "Steady there, young squire," a warm, booming voice called out. Sir Roland leaned casually against a hitching post, a piece of straw tucked between his teeth and his polished broadsword resting comfortably at his hip. He offered a welcoming grin that softened his rugged features. "I was told to expect a boy and a magnificent beast at dusk. Welcome to your new home, Frederick." </nc-section> <nc-section data-title="Version 3: The Legend's Assessment" data-color="blue"> The inner courtyard was a bustle of squires and weary guards, but one figure commanded the space entirely. I steered Thunder toward the hay-strewn stables and slid from the saddle, my legs shaking slightly from the long, arduous ride. Sir Roland stepped forward, moving with a grace that belied his heavy plate armor. He was a living legend, an elder knight whose sharp, icy gaze missed nothing. "Frederick," he stated simply, holding out a heavy, calloused hand while eyeing Thunder. "A mighty steed. Let us see if the rider possesses that same fire fighting within him. Secure your mount, and let us talk." </nc-section>
created_at
"2026-02-19T19:35:03.026Z"
2/19/2026, 7:35:03 PM
model
"google/gemini-3.1-pro-preview-20260219"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
3775
moderation_latency
(null)
generation_time
20326
tokens_prompt
318
tokens_completion
809
native_tokens_prompt
304
native_tokens_completion
1346
native_tokens_completion_images
0
native_tokens_reasoning
879
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.01676
router
(null)
provider_responses
0
endpoint_id
"2abf5677-0826-45d9-8470-3d62c31d54a1"
is_byok
false
latency
3775
model_permaslug
"google/gemini-3.1-pro-preview-20260219"
provider_name
"Google AI Studio"
status
200
api_type
"completions"
id
"gen-1771529703-NNpkNBAp5GfvLmg67pk2"
upstream_id
(null)
total_cost
0.01676
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