NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-20-01KHY85MQ5510QYK3XR4B7W28B
Run Details
Model:
Gemma 3 12B
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
19.9s
Cost:
$0.000105
Provider:
DeepInfra
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 continuing the story, each adhering to your instructions and color specifications: **Version 1 (red) - Focused on Sir Roland's gruffness and a sense of foreboding** <nc-section data-title="A Stern Welcome" data-color="red"> As Thunder was being led to the stables, a figure emerged from the shadows – Sir Roland, the castle’s resident knight. He was a towering man, scarred and weathered, with eyes like chips of flint. He barely glanced at me, his focus entirely on the stable hands fussing over his own warhorse. "You must be Frederick," he rumbled, his voice like stones grinding together. "The new squire. Don't expect any pleasantries here. Work is all that matters. And be warned, boy," he added, his gaze finally locking with mine, and sending a chill down my spine, "These are troubled times. The King is restless, and the shadows… they lengthen." He turned sharply, disappearing back into the castle, leaving me with the unsettling feeling that my arrival held more weight than I could possibly imagine. </nc-section> **Version 2 (green) - A more welcoming, slightly whimsical introduction with hints of the castle's history** <nc-section data-title="An Unexpected Smile" data-color="green"> The scent of fresh hay and leather filled the air as Thunder settled into his stall. A hearty laugh echoed from nearby, and a moment later, Sir Roland appeared. He wasn’t quite as fearsome as the rumors suggested. Though his face bore the etchings of many battles, a warm smile crinkled the corners of his eyes. “Welcome, Frederick! A fresh face is always a welcome sight in Eldoria Castle,” he boomed, clapping me on the shoulder. “Eldoria has stood for centuries, you know. Built on the back of dragon scales, they say – a long, long time before dragons vanished from our skies. Still, the spirits of those ancient beasts linger, I suspect.” He winked. “Now, let’s get you settled. You’ll be assisting me in the armory, a grand place filled with tales of its own.” </nc-section> **Version 3 (blue) - A more formal and traditional approach, highlighting the castle's grandeur** <nc-section data-title="Protocol and Presentation" data-color="blue"> Thunder’s hooves echoed on the cobblestones as we approached the stables, a rather grand affair constructed from pale grey stone adorned with intricate carvings of griffins and lions. Sir Roland awaited, a figure of imposing stature in gleaming plate armor. He bowed slightly, a gesture of formal courtesy. “Welcome to Eldoria Castle, Squire Frederick,” he stated, his voice resonant and clear. “I am Sir Roland, Knight-Captain of the Royal Guard. Your duties will be to assist me in the maintenance of the castle’s defenses and, of course, to learn the ways of a knight. Your quarters are prepared, and a steward will attend to you shortly. Do familiarize yourself with the castle’s layout; it is extensive, and its history runs deep.” He gestured towards the castle walls. “Eldoria has weathered countless storms, and we trust it will continue to do so under your service.” </nc-section>
created_at
"2026-02-20T19:24:34.417Z"
2/20/2026, 7:24:34 PM
model
"google/gemma-3-12b-it"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
233
moderation_latency
(null)
generation_time
19685
tokens_prompt
358
tokens_completion
801
native_tokens_prompt
320
native_tokens_completion
707
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.00010471
router
(null)
provider_responses
0
endpoint_id
"eb06dc92-5a16-47ec-a776-6ef956457c47"
id
"chatcmpl-RR7E4TsH46JOqlH4I1wXdwT2"
is_byok
false
latency
60
model_permaslug
"google/gemma-3-12b-it"
provider_name
"DeepInfra"
status
200
api_type
"completions"
id
"gen-1771615474-ad3JdXu3AaOFE7Jtln2a"
upstream_id
"chatcmpl-RR7E4TsH46JOqlH4I1wXdwT2"
total_cost
0.00010471
cache_discount
(null)
upstream_inference_cost
0
provider_name
"DeepInfra"
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