NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-05-10-01KR93K85HHJADDYAX0ZBEZKJE
Run Details
Model:
Gemini 3.1 Flash Lite
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
4.5s
Cost:
$0.000776
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="The Stern Welcome" data-color="red"> As I dismounted near the stables, the scent of hay and horse sweat filled the air. A towering figure stepped from the shadows of the arched doorway, his plate armor clanking with every movement. Sir Roland, his face marred by a jagged scar from jaw to temple, stared at me with eyes as cold as flint. "You're late, squire," he growled, tossing a heavy grooming brush at my feet. "The dragons don't wait for dawdlers, and neither do I. If you want to survive the night, you’ll start by scrubbing the muck from these stalls until the stone shines." </nc-section> <nc-section data-title="A Lesson in Humility" data-color="green"> I led Thunder into the cool reprieve of the stables, only to find a man meticulously polishing a longsword. Sir Roland looked up, his expression unreadable, though there was a glint of hidden amusement in his gaze. He sheathed the blade and walked toward me, clapping a heavy hand on my shoulder. "A fine beast you've brought, lad," he said, his voice deep and echoing in the wooden rafters. "But remember this: in this castle, the dragon isn't just a beast to be feared; it's a test of spirit. Take care of your mount, keep your boots clean, and listen more than you speak. Your training begins at dawn." </nc-section> <nc-section data-title="The Weight of the Blade" data-color="blue"> Sir Roland emerged from the gloom of the stable, his hand resting casually on the pommel of his sword. He watched me settle the saddle with a critical eye, nodding once as I finished. "Frederick, I presume," he said, his voice surprisingly soft. "The King told me you were coming to claim your place in the Dragon Guard. It is a dangerous path, and one paved with more sacrifice than glory. Pick up that pitchfork—consider it your first weapon. Before you learn to face fire, you must learn the weight of the humble work that keeps this kingdom standing." </nc-section>
created_at
"2026-05-10T14:10:27.135Z"
5/10/2026, 2:10:27 PM
model
"google/gemini-3.1-flash-lite-20260507"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
549
moderation_latency
(null)
generation_time
4373
tokens_prompt
318
tokens_completion
496
native_tokens_prompt
304
native_tokens_completion
467
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.0007765
router
(null)
provider_responses
0
endpoint_id
"237af107-d2e9-46c7-b146-c74d75980dee"
id
"05EAaqicFej4qtsPjaqpyAE"
is_byok
false
latency
549
model_permaslug
"google/gemini-3.1-flash-lite-20260507"
provider_name
"Google AI Studio"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1778422227-bjJ4ywoCNBmY8Y5UPam0"
session_id
(null)
api_type
"completions"
id
"gen-1778422227-i9bGJeEifa1RhqxMh0TQ"
upstream_id
"05EAaqicFej4qtsPjaqpyAE"
total_cost
0.0007765
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