NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-02-01M1HH6XH429T29K5KB2Z2ETDS
Run Details
Model:
Qwen 3.8 Flash (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
23.0s
Cost:
$0.000543
Provider:
Alibaba
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 Knight of the Old School" data-color="red"> Thunder’s hooves slowed to a trot as the castle gates loomed before me, and I urged him toward the stables where the smell of hay, leather, and horse sweat hung thick in the twilight. A knight stood beneath the arched entrance, one gauntleted hand resting on the doorframe as if he had been waiting for me all day. “Frederick of Ashworth,” he said, studying me with sharp gray eyes that did not bother to soften. “You’re late.” I slid from the saddle and managed a bow as best I could with my travel clothes rumpled and mud on my boots. “The roads were poor, my lord.” “Sir Roland,” he corrected. “Here you will be a squire before you are anything else, and squires do not get to be poor travelers. Give me your reins.” I handed them to him, and he passed them to a groom without looking, as though he had long since learned to notice everything without turning his head. He walked around me slowly, inspecting my sword, my satchel, and the way I held myself. “You’re thin,” Sir Roland said finally. “Good. Thin men learn faster than fat ones. Come. Your duties begin before the moon is high, and by the time I’m finished with you, you’ll be glad the roads were only poor.” </nc-section> <nc-section data-title="Version 2: A Greeting in the Stables" data-color="green"> The stables were a place of lantern light and shifting shadows, and I had barely dismounted before a broad figure emerged from the bay where Thunder would be led to a stall. He moved easily, as if he had spent so many years among horses that he belonged to them as much as to men. His armor bore the same sigil I had seen on the banners, though his surcoat was dark with travel stains. “Frederick,” the knight said, and smiled. “You made better time than I expected.” I stared at him. “You knew?” “I knew a boy with your coloring and your stubborn jaw would come riding in somewhere before supper.” He extended a hand, not in greeting, but to steady me when Thunder shifted beside us. “Sir Roland. Your instructor, whether you like it or not.” His voice was warm, but there was nothing careless about him. He glanced at my sword, my saddlebags, my hands, and the little nick on my thumb from a blisters that had not healed. “You’ll need different hands,” he said, gently turning my fingers over as if they were reins he intended to adjust. “These are too soft. But they’ll do. Come in here and meet the horses first. If you can earn their trust, you’ll earn mine faster.” </nc-section> <nc-section data-title="Version 3: Near the Stable Door" data-color="blue"> I brought Thunder to a stop outside the stables, where the air smelled of wet grain and old wood. The last of the day’s light touched the tiles on the roof, and in that golden slant stood a knight, watching me with the quiet attention of a hawk perched above a field. “You’re Frederick,” he said. It was not a question. “I am, sir.” The knight stepped forward. His armor was polished, but his boots were scuffed in the pattern of a man who walked a great deal. He inclined his head with formal courtesy. “Sir Roland, captain of the guard and keeper of this castle’s honor. Your arrival has been noted.” I bowed again. “I am here to begin training.” “Indeed you are.” His smile did not reach his eyes, though it was not unkind. “The first lesson will take place here.” He pointed toward Thunder. “You will learn to care for a warhorse before you touch a weapon. A knight without a horse is only a man. A squire who fears horses is worse.” He placed a hand on my shoulder and guided me toward the stable door. “Come. The horses have smelled your fear all the way from the gate.” </nc-section>
created_at
"2026-09-02T17:03:34.967Z"
9/2/2026, 5:03:34 PM
model
"qwen/qwen3.8-flash-20260826"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
748
moderation_latency
(null)
generation_time
22925
tokens_prompt
303
tokens_completion
1239
native_tokens_prompt
369
native_tokens_completion
1110
native_tokens_completion_images
(null)
native_tokens_reasoning
213
native_tokens_cached
256
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.000542746
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer
(null)
request_id
"req-1788368614-v64CKXO6VwQ2pylqMQDh"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1788368614-8UvcGAlozlg8wmR9XCmb"
upstream_id
"chatcmpl-a588c598-6695-97f0-8b73-43580b824e0b"
provider_responses
0
endpoint_id
"84b1e4a7-5aed-4464-818f-1994f0b4ee18"
id
"chatcmpl-a588c598-6695-97f0-8b73-43580b824e0b"
is_byok
false
latency
748
model_permaslug
"qwen/qwen3.8-flash-20260826"
provider_name
"Alibaba"
status
200
total_cost
0.000542746
cache_discount
0.000034304
upstream_inference_cost
0
provider_name
"Alibaba"
response_cache_source_id
(null)
data_region
"global"
workspace_id
"97e315e5-d303-487d-83c1-83180e8a13d4"
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