NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-03-25-01KMJ8B4CA6KQ19EK3WTKHR76N
Run Details
Model:
Qwen3 235B A22B Instruct 2507
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
37.7s
Cost:
$0.000501
Provider:
Parasail
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 near the stables, a broad-shouldered knight in polished armor approached with measured steps. His beard was trimmed short, and his eyes—sharp as flint—studied me from helm to boot. "Name, boy," he said, voice like gravel beneath ironshod boots. "Frederick, sir. Squire to—well, I’ve come to serve under whoever will have me." "Roland," he grunted. "And don’t say ‘sir’ so freely. Titles are earned here, not handed out with warm porridge." I swallowed hard. This was no gentle mentor—this was a storm in steel. But in his gaze, I glimpsed something else: the shadow of a war long past, and the weight of those who had fallen. "Stable your horse," he ordered. "Then report to the courtyard at dawn. Pray you’re not late." And with that, he turned, leaving me trembling—not with fear, but with purpose. </nc-section> <nc-section data-title="Version 2: An Unexpected Smile" data-color="green"> The moment Thunder’s hooves slowed near the stable gates, a knight emerged—not in full warplate, but in a tunic bearing a wyvern crest, laughing as he tossed me a pear from a wooden crate. "Catch, lad! You’ve ridden hard—I can see it in the sweat on your mount." I fumbled the fruit but managed a grin. "Thank you—sir?" "Sir Roland," he said, wiping his hands on his breeches. "But save the ‘sir’ for court days. Out here, I’m just Roland." He clapped me on the shoulder as we walked Thunder into the stable. "You’ve got the look of a boy who’s dreamt of dragons and duels. Well, we’ve neither… yet. But we do have honor, hard work, and more than a few secrets buried in these stones." I blinked. "Secrets?" He winked. "First rule of knighthood, Frederick—curiosity keeps you alive. Report to the armory tomorrow. We begin at sunrise." And just like that, my fear melted into something warmer—hope. </nc-section> <nc-section data-title="Version 3: Echoes of the Past" data-color="blue"> The stables stood quiet, save for the whisper of hay in the wind, when a knight emerged from the shadows like a ghost returned. Sir Roland’s armor bore deep scars—gashes that no mere blade could have made. "So," he said, voice low and weary. "Another squire." I straightened. "Frederick, sir. I’ve come to learn." His eyes lingered on me—too long, too deep. “You look like him,” he murmured. “Like who, sir?” He shook his head, as though clearing a memory. “No one. Long dead.” Thunder whinnied nervously, and Sir Roland stepped forward, gently checking the horse’s gait. “You ride well. But riding is not enough. This castle has seen the fall of knights, the breath of the last dragon, and the lies of kings.” I dared to ask, “And you—what have you seen, sir?” He turned, his voice barely above a whisper. “I have seen the future… and it bears your face.” A chill ran through me—not of dread, but of destiny. “Be ready,” he said. “Tomorrow, you begin not just training… but awakening.” </nc-section>
created_at
"2026-03-25T10:23:46.578Z"
3/25/2026, 10:23:46 AM
model
"qwen/qwen3-235b-a22b-07-25"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
289
moderation_latency
(null)
generation_time
37596
tokens_prompt
318
tokens_completion
815
native_tokens_prompt
306
native_tokens_completion
784
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.000501
router
(null)
provider_responses
0
endpoint_id
"043eb28f-fc28-4b0d-9800-b249fcfcfbf9"
id
"chatcmpl-9523bdde02b1fc62"
is_byok
false
latency
289
model_permaslug
"qwen/qwen3-235b-a22b-07-25"
provider_name
"Parasail"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer
(null)
api_type
"completions"
id
"gen-1774434226-WxTEB1qYDYrIeD0Y7g30"
upstream_id
"chatcmpl-9523bdde02b1fc62"
total_cost
0.000501
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Parasail"
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