NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-07-01KWZ5VVD3GZ0T4XM5EVG2EFVW
Run Details
Model:
Aion 3.0
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
25.2s
Cost:
$0.008517
Provider:
AionLabs
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"> The stables reeked of hay and horse sweat as Frederick dismounted, his legs trembling from the long ride. A towering figure emerged from the shadows between the stalls, armor glinting dully in the fading light. Sir Roland was not what Frederick had imagined. Where the bards sang of a handsome knight with kind eyes, the man before him bore a jagged scar that split his left eyebrow and pulled his mouth into a permanent scowl. "So," Sir Roland's voice rumbled like distant thunder, "you're the boy they've sent me. Squire to the last dragon keeper, they say." Frederick swallowed hard, fighting the urge to step back. "Y-yes, sir. I am Frederick of Ashenmoor." "Ashenmoor." Sir Roland spat the name like it tasted foul. "That's a village that burned, boy. Burned and rebuilt, and burned again. What makes a child of ashes think he can survive what's coming?" The question hung between them, heavy and accusatory. Frederick had no answer. He had only hope—a fragile, foolish thing that had carried him across three kingdoms to stand in this smelly stable, face-to-face with a knight who looked like he'd rather run him through than train him. "We shall see," Sir Roland said finally, turning on his heel. "We shall see if you're made of ash or iron. Follow me—if you dare." </nc-section> <nc-section data-title="Version 2: A Warm Reception" data-color="green"> The stables were alive with movement as Frederick arrived—grooms bustling about, horses nickering for their evening feed, and the sweet smell of fresh straw filling the air. It felt almost welcoming after weeks on the road. "Well met, young squire!" A cheerful voice rang out from behind a magnificent chestnut mare. The man who stepped into view was perhaps forty, with laugh lines creasing his weathered face and bright green eyes that sparkled with genuine warmth. His armor, though well-maintained, bore the scratches and dents of honest service. Frederick recognized him instantly from the portraits he'd studied. "Sir Roland? Sir Roland the Brave?" "The very same, though I'm afraid 'the Brave' is rather generous. I once chased a mouse from the queen's chambers screaming like a little girl—don't let anyone tell you otherwise!" Sir Roland laughed, a rich sound that put Frederick immediately at ease. He extended a calloused hand. "And you must be Frederick. We've been expecting you eagerly." "You have?" Frederick couldn't hide his surprise. "Of course! A young man willing to travel across the realm to learn the old ways, to help care for the last dragon? That's rare courage indeed. Come, let me show you where you'll be sleeping. You must be exhausted, and tomorrow will be a big day—Aethon has been anxious to meet you." "Aethon?" Frederick's heart raced. The dragon already knew he was coming? Sir Roland smiled knowingly. "Dragons know many things, young squire. Now more than ever, we need someone Aethon can trust. I have a good feeling about you, Frederick. I truly do." </nc-section> <nc-section data-title="Version 3: A Strange Encounter" data-color="blue"> The stables were quieter than Frederick expected as dusk settled over the castle. Most of the horses seemed restless, shifting in their stalls, their eyes rolling white as if they sensed something amiss. A single lantern burned near the entrance, casting long shadows that danced like specters across the hay-strewn floor. "You came." The voice came from everywhere and nowhere, and Frederick spun, hand instinctively reaching for the knife at his belt. A figure detached itself from the darkness—a man, tall and thin, wrapped in a cloak the color of midnight. When he stepped into the lantern's glow, Frederick glimpsed silver hair and eyes that reflected the light strangely, like a cat's. "Sir Roland?" Frederick asked, though he wasn't certain why. The man didn't look like any knight he'd ever seen. "In a manner of speaking," the man replied, and his smile was an unsettling thing. "I am what remains of Sir Roland. Or perhaps I am what Sir Roland was always meant to become. Time is... complicated, for those who guard the last dragon." Frederick's mouth went dry. "What do you mean?" "I mean that fifty years ago, I stood where you stand now, a frightened squire with more questions than answers. I mean that I made a choice that bound me to this place, to this duty, until another could take my place." Sir Roland—or whatever he was—stepped closer. "I mean that the dragon is dying, Frederick. And when she dies, so too does the barrier between our world and the one that waits beyond." "The one that waits..." Frederick echoed, not understanding. "You will." Sir Roland's strange eyes seemed to look through him, into him, beyond him. "You will understand soon enough. But first—tell me truly. Are you afraid?" "Yes," Frederick admitted. "Good." Sir Roland nodded, something like approval flickering across his ageless face. "The fearless are useless to us. Only the afraid can be truly brave. Come, squire. We have much to discuss, and the night is already shorter than it should be." </nc-section>
created_at
"2026-07-07T20:56:10.938Z"
7/7/2026, 8:56:10 PM
model
"aion-labs/aion-3.0-20260707"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
427
moderation_latency
(null)
generation_time
24976
tokens_prompt
318
tokens_completion
1475
native_tokens_prompt
301
native_tokens_completion
1269
native_tokens_completion_images
(null)
native_tokens_reasoning
141
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
(null)
usage
0.008517
router
(null)
provider_responses
0
endpoint_id
"8c8f827d-2bef-468a-8f9e-8e27b470de5e"
id
"52765bc84fc446d389d00ff2735ab2dd"
is_byok
false
latency
424
model_permaslug
"aion-labs/aion-3.0-20260707"
provider_name
"AionLabs"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer
(null)
request_id
"req-1783457770-i7RSqbKggGnGNlAQrqoy"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1783457770-6DN8eUyCfWqRRtHQfDFu"
upstream_id
"52765bc84fc446d389d00ff2735ab2dd"
total_cost
0.008517
cache_discount
(null)
upstream_inference_cost
0
provider_name
"AionLabs"
response_cache_source_id
(null)
data_region
"global"
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