NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-10-20-01M5C6CPR54XPXM04DQ2V1MSHS
Run Details
Model:
DeepSeek V4.1 Flash 1017 (Reasoning, High)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
3.4s
Cost:
$0.000883
Provider:
Together
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: The Knight of the Evening Gate" data-color="red"> As Frederick guided Thunder toward the stables, the scent of hay and horsesmoke settled around him like a familiar blanket. A tall figure emerged from the long shadows of the stable door—Sir Roland, the local knight, his silver-streaked hair bound back and his cloak still dusted from the road. He placed a gloved hand against Thunder’s neck, calming the stallion with practiced ease. “Frederick, is it?” Sir Roland asked, his voice warm but measured. “I heard a squire was arriving before nightfall. You ride well enough not to shame that horse, at least.” A faint smile touched his weathered face. “Come. The stable boys will see to Thunder. You and I will speak before you meet the castle’s judgments.” </nc-section> <nc-section data-title="Version 2: Hay, Steel, and First Lessons" data-color="green"> The stable yard was loud with the clatter of buckets and the low nicker of horses. Frederick had barely swung down from Thunder’s back when a broad-shouldered knight stepped from beneath the stable arch, arms crossed and eyes sharp as a hawk’s. Sir Roland did not bow, nor did he offer pretty courtesies. He looked Frederick over from boots to windblown hair and grunted. “So you’re the new squire,” Sir Roland said. “Late, dusty, and riding a fine stallion—which means either you’ve got sense enough to care for your mount, or your family does it for you.” He jerked his thumb toward an empty stall. “Water him, rub him down, then report to me. A knight’s first duty is not glory. It’s what he does in the stable before anyone sings his name.” </nc-section> <nc-section data-title="Version 3: The Knight in the Stable Shadow" data-color="blue"> Dusk had thickened by the time Frederick reached the stables, and the lanterns there burned with small, trembling flames. Thunder snorted softly, as if he too had noticed the figure waiting near the farthest stall—Sir Roland, motionless beneath the eaves, one hand resting upon the pommel of his sword. His eyes caught the lantern light, and for a moment Frederick felt as though he were being weighed against something unseen. “You are Frederick,” Sir Roland said. It was not a question. “The castle has been expecting you longer than you know.” He stepped forward, and his boots made no sound upon the straw. “Leave your horse. Tonight, before you sleep, I will show you why the last squire was sent home—and why I hope, very much, that you will not be.” </nc-section>
created_at
"2026-10-20T08:21:05.419Z"
10/20/2026, 8:21:05 AM
model
"deepseek/deepseek-v4.1-flash-20261017"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
94
moderation_latency
(null)
generation_time
3373
tokens_prompt
303
tokens_completion
805
native_tokens_prompt
317
native_tokens_completion
719
native_tokens_completion_images
(null)
native_tokens_reasoning
136
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.000882636
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer
(null)
request_id
"req-1792484465-rIISAbeua5JBK69n4EOe"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1792484465-dA9voNLd3cO3LihDKGeQ"
upstream_id
"da7e9339-aws_ue1"
provider_responses
0
endpoint_id
"34cd16bf-a525-40b2-beeb-5f1809202c06"
id
"da7e9339-aws_ue1"
is_byok
false
latency
55
model_permaslug
"deepseek/deepseek-v4.1-flash-20261017"
provider_name
"Together"
status
200
total_cost
0.000882636
cache_discount
0.000075264
upstream_inference_cost
0
provider_name
"Together"
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