NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1HGC6N0SJ2NA595CM9CXCJD
Run Details
Model:
Gemini 3.8 Flash (Reasoning, Medium)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
5.7s
Cost:
$0.004300
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 guided Thunder toward the warmth and earthy scent of the courtyard stables, sliding down from the saddle with stiff legs. Before my boots had fully settled into the cobblestones, heavy footsteps sounded against the stone. Stepping out from beneath the timber awning was Sir Roland. He was a towering figure clad in battle-worn chainmail, his gray-streaked beard framing a face carved with scars from old campaigns. He crossed his thick arms, his piercing eyes raking over me and my mount without an ounce of warmth. "So, you're the new blood they sent me," Roland said, his voice grating like grinding millstones. "You look softer than spring butter, lad. Hand your reins to the stable hands and stand tall. Your trials begin before the sunrise, and I don't tolerate weak knees in my yard." </nc-section> <nc-section data-title="A Warm Reception" data-color="green"> As Thunder trotted into the stable yard, the heavy wooden doors creaked open to reveal a broad-shouldered knight tending to a massive roan warhorse. Upon noticing me, Sir Roland set down his curry comb, a hearty grin splitting his weathered face. "Welcome, Frederick!" he called out, his booming voice cutting through the evening chill. He strode over and extended a calloused hand, grasping my forearm in a firm warrior's greeting. "I received word from the King's road only an hour ago. You've made fine time." He glanced appreciatively at Thunder, stroking the stallion's neck with gentle familiarity. "A magnificent beast. Get him watered and brushed down, lad. Then join me in the mess hall—a hot bowl of stew and a horn of ale await before we speak of your training." </nc-section> <nc-section data-title="Shadows and Steel" data-color="blue"> The lanterns along the stable eaves flickered faintly in the dusk, casting long, wavering shadows across the hay-strewn yard. As I dismounted, a figure detached itself from the gloom near the stalls, moving with an eerie, quiet grace despite the plate armor he wore. Sir Roland watched me in silence for a long moment, the hilt of a broadsword resting loosely beneath his gloved hand. When he finally spoke, his tone was low, weighted with solemn gravity. "Frederick," he murmured, his gaze shifting past me toward the distant mountains where the last dragon was rumored to dwell. "You arrive in an hour of quiet dread. The whispers on the wind grow louder each night, and the castle needs more than mere swordsmen—it needs men of unwavering spirit. Come. We have much to prepare, and far less time than the realm believes." </nc-section>
created_at
"2026-09-02T16:48:59.559Z"
9/2/2026, 4:48:59 PM
model
"google/gemini-3.8-flash-20260902"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1655
moderation_latency
(null)
generation_time
5636
tokens_prompt
303
tokens_completion
744
native_tokens_prompt
304
native_tokens_completion
1086
native_tokens_completion_images
0
native_tokens_reasoning
482
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.0043005
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788367739-5JWfME4ZrrLk79W1NxsU"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788367739-TIUMd4VsD5W16z0OFauu"
upstream_id
"e1OYaou-JqTRjMcP9vTEwA8"
provider_responses
0
endpoint_id
"d376f781-516d-42f9-936d-46f19abca6cc"
id
"e1OYaou-JqTRjMcP9vTEwA8"
is_byok
false
latency
1654
model_permaslug
"google/gemini-3.8-flash-20260902"
provider_name
"Google AI Studio"
status
200
total_cost
0.0043005
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