NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1HJ1XYWPYDYFPFXNSHGW38Z
Run Details
Model:
Gemini 3.8 Flash (Reasoning, Medium)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
6.7s
Cost:
$0.003828
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="The Stern Welcome" data-color="red"> I reined Thunder to a halt near the lower courtyard, where the scent of cedar shavings, damp hay, and horse sweat hung thick in the twilight air. A hulking figure detached himself from the stable shadows. Sir Roland stood clad in boiled leather, his scarred cheek illuminated by the flickering torchlight. His piercing gray eyes took in my posture, the condition of my mount, and the nervous grip I had on the reins. "Dismount, lad," Roland commanded, his voice like gravel grinding beneath an iron boot. "A knight’s worth begins with the care of his beast, not the pride in his saddle. Let us see if your hands are meant for steel or shovel." </nc-section> <nc-section data-title="An Old Friend's Embrace" data-color="green"> As Thunder trotted into the warmth of the stable yard, a booming laugh echoed over the clatter of hooves. Sir Roland strode forward, wiping grease from a whetstone onto a rag tucked into his belt. Broad-shouldered with a greying beard that crinkled with good humor, he caught Thunder’s bridle with practiced ease and clapped a heavy, armored hand onto my shoulder. "Frederick! By the heavens, look at you—sprouting up like a wild thistle," Roland chuckled warmly, his eyes dancing with memories of my father. "Your journey was long, but you made good time. Stable your mount and shake off the dust of the road; tonight we feast, but tomorrow your true trial begins." </nc-section> <nc-section data-title="Omens in the Stable Yard" data-color="blue"> The stable lanterns flickered erratically as I brought Thunder to a halt, the stallion snorting and shifting uneasily on the cobblestones. Out from the gloom stepped Sir Roland. The veteran knight wore a long, weathered travel cloak, his hand resting instinctively on the pommel of a broadsword inscribed with ancient runes. He did not smile. "Keep a firm hand on the reins, boy," Roland warned in a low, measured tone, scanning the darkening skies above the parapets before fixing his gaze upon me. "The horses have been skittish for three nights straight. They smell what rides upon the mountain winds. Tell me, Frederick... did you encounter any smoke upon the northern trail?" </nc-section>
created_at
"2026-09-02T17:18:20.13Z"
9/2/2026, 5:18:20 PM
model
"google/gemini-3.8-flash-20260902"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
3443
moderation_latency
(null)
generation_time
6714
tokens_prompt
303
tokens_completion
652
native_tokens_prompt
304
native_tokens_completion
960
native_tokens_completion_images
0
native_tokens_reasoning
442
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.003828
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788369500-r4Zin5rM7XanomBsuHIG"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788369500-LHLdMmpBxx8FQrY6iAmf"
upstream_id
"XFqYav-lDPzWjMcP1NDcUA"
provider_responses
0
endpoint_id
"d376f781-516d-42f9-936d-46f19abca6cc"
id
"XFqYav-lDPzWjMcP1NDcUA"
is_byok
false
latency
3442
model_permaslug
"google/gemini-3.8-flash-20260902"
provider_name
"Google AI Studio"
status
200
total_cost
0.003828
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