NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-05-20-01KS2638FRSB70M9SV66W47ZP5
Run Details
Model:
Gemini 3.5 Flash (Reasoning, Minimal)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
3.7s
Cost:
$0.005055
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 scent of straw and horsehide filled the air. A tall, battle-scarred figure stepped out from the dim interior, his armor clanking softly with every step. It was Sir Roland. He looked me up and down with cold, calculating eyes, his hand resting heavily on the pommel of his broadsword. "So, you're the new squire," he rumbled, his voice like grinding stones. "You look soft, boy. The road is easy, but the training here will break you if you let it. Tie up your beast and report to the armory." </nc-section> <nc-section data-title="Version 2: A Warm Reception" data-color="green"> Thunder's hooves clattered softly on the cobblestones near the stables, and I slid down from the saddle, my muscles aching from the long journey. Before I could even stretch, a hearty laugh echoed from the stable doors. Sir Roland strode out, his helmet tucked under one arm and a wide, welcoming smile on his bearded face. "Ah, Frederick! We've been expecting you," he said, clapping a heavy, calloused hand onto my shoulder. "Don't look so nervous, lad. You’ve crossed half the kingdom to get here. Let’s get your stallion fed and watered, and then we'll see about getting some hot stew in your belly." </nc-section> <nc-section data-title="Version 3: An Evaluative Encounter" data-color="blue"> I led Thunder toward the courtyard stables, the stallion tossing his head in the cooling evening air. Standing by the trough was Sir Roland, meticulously scraping dried mud from his warhorse’s hooves. He didn't look up immediately, but as I drew near, he set down his tools and wiped his hands on a rag. His sharp, gray eyes assessed me—measuring my posture, my grip on the reins, and the wear on my boots. "You've made good time, Frederick," Sir Roland observed quietly, his tone neutral but observant. "A good squire respects his mount. Show me how you tend to your horse, and I will see what kind of knight you might one day become." </nc-section>
created_at
"2026-05-20T07:55:09.693Z"
5/20/2026, 7:55:09 AM
model
"google/gemini-3.5-flash-20260519"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
837
moderation_latency
(null)
generation_time
3590
tokens_prompt
318
tokens_completion
528
native_tokens_prompt
304
native_tokens_completion
511
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.005055
router
(null)
provider_responses
0
endpoint_id
"bd50061c-e1d8-469e-96b1-d322e77378f8"
id
"3WgNasHOMuC0_uMP1IXlyAs"
is_byok
false
latency
837
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-1779263709-vVfx9idwrd5vZEpbvGcs"
session_id
(null)
api_type
"completions"
id
"gen-1779263709-FkTHW5netzIRr525Ilho"
upstream_id
"3WgNasHOMuC0_uMP1IXlyAs"
total_cost
0.005055
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