NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-05-20-01KS25T6C7NCG23SVQMRPHNKXQ
Run Details
Model:
Gemini 3.5 Flash (Reasoning, Minimal)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
3.9s
Cost:
$0.004839
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 Stern Welcome" data-color="red"> As I dismounted in the shadow of the great stone stables, the heavy smell of straw and leather filled my senses. A tall figure stepped out from the gloom, his armor clanking with every deliberate step. It was Sir Roland. His face was weathered, scarred by years of border campaigns, and his cold gray eyes swept over me with immediate disapproval. "You're late, squire," he barked, not offering a hand. "Here in the high keep, we rise before the sun and we do not coddle boys who ride like tourists. Stable your beast, then report to the armory. Your training begins tonight." </nc-section> <nc-section data-title="Version 2: An Expert's Eye" data-color="green"> I led Thunder toward the paddock, my boots squeaking on the damp cobblestones. A robust man with a thick, iron-gray beard was leaning against the wooden railing, chewing on a piece of sweetgrass. Sir Roland. He watched me soothe the high-strung stallion with a quiet, practiced gaze. "A fine beast," Roland said, his voice deep and resonant. He stepped forward, patting Thunder's neck before offering me a firm, welcoming hand. "A bit too spirited for a novice, perhaps, but it shows you have courage. Welcome to the castle, Frederick. Let us see if we can fashion that courage into something unbreakable." </nc-section> <nc-section data-title="Version 3: The Weary Veteran" data-color="blue"> The stable boy ran forward to take Thunder’s reins, but a sharp whistle halted him. Out from the carriage house walked Sir Roland, wiping grease and dirt from his hands with a ragged cloth. He looked less like the legendary knight of the ballads and more like a tired blacksmith. He offered me a weary but genuine smile. "Ah, the new boy. Frederick, is it?" He sighed, looking at my pristine, unused gear. "They never send them with broken-in boots. Well, let's get you settled before the Lord Commander sees you looking so fresh. Survival around here is about keeping a low profile, lad. Come along." </nc-section>
created_at
"2026-05-20T07:50:12.62Z"
5/20/2026, 7:50:12 AM
model
"google/gemini-3.5-flash-20260519"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
902
moderation_latency
(null)
generation_time
3766
tokens_prompt
318
tokens_completion
520
native_tokens_prompt
304
native_tokens_completion
487
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.004839
router
(null)
provider_responses
0
endpoint_id
"bd50061c-e1d8-469e-96b1-d322e77378f8"
id
"tGcNapPvLvSZ9MoPueOz-As"
is_byok
false
latency
902
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-1779263412-CIegGyLyc3d6jwGZUvqf"
session_id
(null)
api_type
"completions"
id
"gen-1779263412-lCvOBlxONyZzEmotcS24"
upstream_id
"tGcNapPvLvSZ9MoPueOz-As"
total_cost
0.004839
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