NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-25-01KYCX9CDMAZYPAMTYA6S4B9HT
Run Details
Model:
Gemini 3.6 Flash (Reasoning, Minimal)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
4.0s
Cost:
$0.004124
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" data-color="red"> I pulled Thunder to a heavy, shuddering halt near the weathered wooden stables, dust swirling around his hooves. Out of the dim shadows of the overhang stepped Sir Roland. The knight’s scarred face held no smile, his arms crossed tightly over a chest plate pitted by years of hard campaign. He looked me up and down with a cold, evaluating stare that made my hand instinctively tighten on the reins. "You're late, boy," Roland grunted, his voice like grinding millstones. "In my service, tardiness is indistinguishable from treason. Dismount and unsaddle your beast before I decide your first lesson should be in sweeping the dung heaps." </nc-section> <nc-section data-title="Version 2" data-color="green"> As Thunder trotted toward the warm light spilling from the open barn doors, a towering figure swung down from the hayloft ladder. Sir Roland wiped grease and straw from his broad hands onto a leather apron, his booming laughter echoing against the rafters as he spotted me. "Ah, the new blood arrives!" he roared, striding forward to clap a heavy, calloused hand against my shoulder—nearly knocking me out of the saddle. "Look at you, Frederick! Tall as a pine and half as thick. Come, get down off that fine beast. The kingdom’s last dragons won't slay themselves, but first, we drink to your arrival!" </nc-section> <nc-section data-title="Version 3" data-color="blue"> The smell of fresh hay and polished leather welcomed me as I brought Thunder to a gentle walk beside the stables. Waiting by the water trough was Sir Roland, meticulously oiling a steel gauntlet. He looked up, his sharp grey eyes softening into a quiet, approving nod as he took in the sight of my mount and bearing. "Welcome to the Keep, Frederick," Sir Roland said calmly, setting his cloth aside and stepping forward to steady Thunder's bridle. "Your father spoke highly of your discipline. The path ahead of you will be long and arduous, but if you possess half the devotion your riding suggests, you will serve this realm well. Come, let us settle your horse." </nc-section>
created_at
"2026-07-25T15:11:21.021Z"
7/25/2026, 3:11:21 PM
model
"google/gemini-3.6-flash-20260721"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
486
moderation_latency
(null)
generation_time
3986
tokens_prompt
303
tokens_completion
536
native_tokens_prompt
304
native_tokens_completion
489
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
"default"
usage
0.0041235
router
(null)
provider_responses
0
endpoint_id
"5d6d133d-a953-4781-a835-7ee76f4e1388"
id
"GdJkarLYBcCS-8YP-bHWiAY"
is_byok
false
latency
486
model_permaslug
"google/gemini-3.6-flash-20260721"
provider_name
"Google AI Studio"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer
(null)
request_id
"req-1784992281-bwfvuJqf4geNDeKLEBF3"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1784992281-3SZE3cEl0M8yN8lk1Syh"
upstream_id
"GdJkarLYBcCS-8YP-bHWiAY"
total_cost
0.0041235
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
response_cache_source_id
(null)
data_region
"global"
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