NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-05-10-01KR8VEW76G6VYHAEQB20AEQYR
Run Details
Model:
Gemini 3.1 Flash Lite
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
2.7s
Cost:
$0.000679
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 Arrival: A Stern Welcome" data-color="red"> As I dismounted, the heavy thud of metal boots echoed against the cobblestones. Sir Roland emerged from the shadows of the stable, his face a map of jagged scars. He didn't offer a smile, only a narrowed glare that seemed to weigh my worth as a warrior. "You're late, boy," he growled, his hand resting ominous and heavy on the hilt of his broadsword. The air between us crackled with a sudden, suffocating tension. </nc-section> <nc-section data-title="The Arrival: A Lesson in Duty" data-color="green"> Sir Roland stood by the stable doors, brushes in hand, already hard at work grooming a massive warhorse. He looked up, his expression one of calm, weathered wisdom, and tossed a leather lead toward me. "The pride of a knight isn't in his title, squire, but in the care he gives to those who carry him into the fray," he said, his voice steady as iron. He gestured to the stalls, signaling that my true education was about to begin with the grime of the earth rather than the shine of a blade. </nc-section> <nc-section data-title="The Arrival: The Call to Arms" data-color="blue"> The knight approached with a measured, rhythmic stride, his cloak draped over one shoulder like a herald of destiny. Sir Roland stopped just inches from me, his eyes flickering with a strange, frantic energy as he peered toward the distant, smoke-stained mountains. "You arrive at a dark hour, Frederick," he murmured, his voice barely audible over the restless shuffling of the horses. "The dragons are waking, and the castle walls will soon be more than just stone—they will be our final line of defense." </nc-section>
created_at
"2026-05-10T11:48:15.437Z"
5/10/2026, 11:48:15 AM
model
"google/gemini-3.1-flash-lite-20260507"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
589
moderation_latency
(null)
generation_time
2289
tokens_prompt
318
tokens_completion
429
native_tokens_prompt
304
native_tokens_completion
402
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.000679
router
(null)
provider_responses
0
endpoint_id
"237af107-d2e9-46c7-b146-c74d75980dee"
id
"f3AAatadL9GoqtsPgMu88A8"
is_byok
false
latency
589
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-1778413695-BFn64kLAHvsIKRfBlqG4"
session_id
(null)
api_type
"completions"
id
"gen-1778413695-ddzFUm1jjF3s3Lmrve2i"
upstream_id
"f3AAatadL9GoqtsPgMu88A8"
total_cost
0.000679
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