NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-03-01M1KRP4CHAZ25T8DM9ZK9T7E7
Run Details
Model:
Gemini 3.7 Flash (Reasoning, Medium)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
16.3s
Cost:
$0.003393
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="A Stern Welcome" data-color="red"> I reined Thunder to a halt near the timber-framed stables, the scent of hay and saddle soap filling the crisp evening air. Out from the shadowed stalls stepped Sir Roland. He was a mountain of a man clad in battered steel, his arms crossed over a broad chest etched with the scars of dragonfire. "Late, boy," Roland rumbled, his voice like grinding millstones. He appraised me with cold, slate-grey eyes before stepping forward to seize Thunder's bridle. "The dragons do not wait for the sun to set before they strike, and neither will I. Unsaddle your mount, clean the hooves, and report to the armory before the third bell tolls, or you'll find your squirehood over before it has begun." </nc-section> <nc-section data-title="Kindred Spirits" data-color="green"> As I guided Thunder toward the warmth of the lantern-lit stables, a hearty laugh echoed from the courtyard. A tall knight with a trimmed beard and a weathered green cloak stepped forward, wiping oil from a finely tempered broadsword. "You must be Frederick," Sir Roland said with a warm, disarming smile, extending a calloused hand in greeting. "I recognized the stride of that stallion from the parapet. Welcome to the Citadel, lad. Don't mind the dour faces of the guards—dragon-watching makes sour company of most. Settle Thunder into the end stall with some oats, then come join me by the fire. We have much to discuss before dawn." </nc-section> <nc-section data-title="Shadows in the Stables" data-color="blue"> The twilight deepened to indigo as Thunder trotted beneath the archway of the royal stables. From the quiet gloom beneath the rafters, a figure emerged as silently as a ghost. It was Sir Roland, his hand resting casually upon the hilt of a scabbarded blade that glowed with a faint, iridescent rune. "So the tales were true," Roland murmured, his sharp gaze fixing not on me, but on the strange mark pulsing faintly upon my forearm. He stepped closer, the lantern light revealing lines of quiet sorrow etched into his weathered face. "The Last Dragon stirs in the western peaks, and destiny brings its chosen squire to my doorstep. Tread carefully here, Frederick. Not everyone within these high walls wishes to see the beast slumber again." </nc-section>
created_at
"2026-09-03T13:52:42.391Z"
9/3/2026, 1:52:42 PM
model
"google/gemini-3.7-flash-20260813"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
13469
moderation_latency
(null)
generation_time
16221
tokens_prompt
303
tokens_completion
648
native_tokens_prompt
304
native_tokens_completion
844
native_tokens_completion_images
0
native_tokens_reasoning
316
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.003393
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788443562-tQxwpMXC6pcOD6CIkn3h"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788443562-I8PJ5Cxp6vXQj9KpJcJ5"
upstream_id
"qnuZaoPuINmY1MkP1bCh2QI"
provider_responses
0
endpoint_id
"dd072012-3274-417d-97e3-e290cba37e31"
id
"qnuZaoPuINmY1MkP1bCh2QI"
is_byok
false
latency
13468
model_permaslug
"google/gemini-3.7-flash-20260813"
provider_name
"Google AI Studio"
status
200
total_cost
0.003393
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