NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-20-01KHYAZ9YQW42YPT24T7WMZ5QG
Run Details
Model:
Gemma 3 27B
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
25.8s
Cost:
$0.000188
Provider:
Novita
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
Okay, here are three alternate prose sections detailing Sir Roland greeting Frederick near the stables, each with a different color association as requested. **Version 1 (red - focusing on Roland's gruffness and Frederick’s nervousness)** <nc-section data-title="A Stern Welcome" data-color="red"> The air smelled of hay and horse sweat as I dismounted near the stables. A figure emerged from the shadows – Sir Roland, they must have been. He was a towering man, clad in worn leather, his face etched with years of battle. He didn't offer a smile, simply a scrutinizing glare. "You're the new squire, then?" his voice was a gravelly rumble. I stammered a “Y-yes, sir!” and attempted a respectful bow, nearly tripping over my own feet. He snorted. “Less bowing, more usefulness. The stables need mucking. Consider it your first lesson. A knight’s squire must be as comfortable with manure as with a sword.” He gestured with a gauntleted hand towards a pile that was, admittedly, rather substantial. My stomach twisted. This wasn’t quite the heroic welcome I’d imagined. </nc-section> **Version 2 (green - focusing on Roland's practicality and Frederick’s eagerness)** <nc-section data-title="Practical Matters" data-color="green"> Thunder whinnied softly as I patted his flank, guiding him towards the bustling stables. A man with the bearing of a seasoned warrior approached – Sir Roland, I presumed. He wasn’t adorned with flashy plate armor, but wore practical, well-maintained leather. “You must be Frederick," he said, his tone warm but direct. "Good to have another pair of hands. First things first, your horse needs settling. Old Man Tiber, our stablemaster, will see to him. Then, we’ll assess your skills. Don’t worry about impressing me with tales of valor yet. I’m more interested in knowing if you can sharpen a blade and tend to a warhorse. A knight is only as good as the support around him.” He clapped me on the shoulder, a surprisingly gentle gesture. "Let's get you started, shall we?" </nc-section> **Version 3 (blue - focusing on Roland's observant nature and Frederick’s impression of him)** <nc-section data-title="A Measured Look" data-color="blue"> Approaching the stables, the scent of wood shavings and horses filled my lungs. A man stood observing me, leaning against a stall post – Sir Roland. He hadn’t spoken, but simply *watched* as I dismounted, his eyes, the color of a winter sky, taking in everything from the set of my shoulders to the way I handled Thunder’s reins. It wasn’t an unfriendly gaze, but a calculating one. "So," he said finally, his voice calm and even, “you are the squire sent from the capital.” He paused, studying my face. “You look…unblemished. Untested. A blank slate, perhaps. That offers both opportunity and responsibility. Tell me, Frederick, what do *you* believe a squire’s duty truly is?” His question hung in the air, a quiet challenge. </nc-section> I tried to give each version a distinct feel and voice while staying true to the prompt. Let me know which direction you’d like to take the story, and I can continue building from there!
created_at
"2026-02-20T20:13:32.516Z"
2/20/2026, 8:13:32 PM
model
"google/gemma-3-27b-it"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
557
moderation_latency
(null)
generation_time
25690
tokens_prompt
358
tokens_completion
818
native_tokens_prompt
323
native_tokens_completion
750
native_tokens_completion_images
(null)
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)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.000188437
router
(null)
provider_responses
0
endpoint_id
"cf530f36-7cb8-4eb9-8953-880eef952af3"
id
"1043448c-cd37-4df3-b82c-33df15a6bcb1"
is_byok
false
latency
465
model_permaslug
"google/gemma-3-27b-it"
provider_name
"Novita"
status
200
api_type
"completions"
id
"gen-1771618412-gu5loV4Gxu1c3nB2i0yO"
upstream_id
"1043448c-cd37-4df3-b82c-33df15a6bcb1"
total_cost
0.000188437
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Novita"
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