NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-05-20-01KS260XFVCMZBTVMCZ6RSN2Q2
Run Details
Model:
Gemini 3.5 Flash (Reasoning, Minimal)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
3.9s
Cost:
$0.005199
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: A Gruff Welcome" data-color="red"> As I dismounted and led Thunder toward the shadow of the stables, a towering figure stepped out from the gloom. Sir Roland’s armor was scarred and unpolished, smelling of stale sweat and old leather. He didn't offer a hand, only a critical, narrow-eyed stare that swept over me from my dusty boots to my trembling chin. "So, this is the boy they sent me," he rumbled, his voice like grinding millstones. "The court calls you a squire, but to me, you're just another mouth to feed and a pair of hands to clean the dung. Strip the saddle, boy. Your training begins when the sun is still a whisper on the horizon." </nc-section> <nc-section data-title="Version 2: The Noble Mentor" data-color="green"> The warmth of the stables was a welcome relief, smelling of fresh straw and sweet hay. There waiting for me was Sir Roland, leaning comfortably against a wooden post with a gentle smile on his weathered face. He wore his finest surcoat, the silver crest of the dragon gleaming even in the dimming light. "Welcome to the keep, Frederick," he said, stepping forward to clasp my shoulder with a firm, encouraging grip. "Your father spoke highly of your courage. The road ahead of us is long and fraught with peril, but here, among the horses and the steel, we will forge you into a true defender of the realm. Rest tonight, for tomorrow we begin." </nc-section> <nc-section data-title="Version 3: The Weary Veteran" data-color="blue"> I had barely secured Thunder’s reins to the iron ring when a heavy sigh echoed from the nearby tack room. Sir Roland emerged, a whetstone in one hand and a notched blade in the other, looking far older than the songs of his exploits suggested. His graying hair was damp, and his eyes carried the weight of a hundred battles. "Keep your voice down, lad, the mares are skittish tonight," he muttered, gesturing for me to hand him my pack. He looked at me not with anger, nor with pride, but with a quiet, solemn understanding. "A squire's life is rarely glorious, Frederick. It is mostly cold steel and sleepless nights. But if you have the stomach for it, I have much to teach you." </nc-section>
created_at
"2026-05-20T07:53:52.896Z"
5/20/2026, 7:53:52 AM
model
"google/gemini-3.5-flash-20260519"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
671
moderation_latency
(null)
generation_time
3799
tokens_prompt
318
tokens_completion
559
native_tokens_prompt
304
native_tokens_completion
527
native_tokens_completion_images
0
native_tokens_reasoning
0
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
"standard"
usage
0.005199
router
(null)
provider_responses
0
endpoint_id
"bd50061c-e1d8-469e-96b1-d322e77378f8"
id
"kWgNarf1AcGa_uMPh4LdmQY"
is_byok
false
latency
670
model_permaslug
"google/gemini-3.5-flash-20260519"
provider_name
"Google AI Studio"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.15.0; linux; x64))"
http_referer
(null)
request_id
"req-1779263632-GNS4VU6409Awcc1d7foj"
session_id
(null)
api_type
"completions"
id
"gen-1779263632-dVtBHbvDad55cyrVNfOo"
upstream_id
"kWgNarf1AcGa_uMPh4LdmQY"
total_cost
0.005199
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
response_cache_source_id
(null)
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