NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-10-20-01M5C6FA21X0044ZZE80MYHCK5
Run Details
Model:
DeepSeek V4.1 Flash 1017 (Reasoning, High)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
3.9s
Cost:
$0.001234
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 Weight of a Welcome" data-color="red"> The stable yard smelled of hay, horses, and the first cool breath of evening. Frederick had barely swung down from Thunder’s back when a broad-shouldered knight stepped from between the stalls, his mail dulled by travel and his beard streaked with grey. “So,” the man said, and his voice was rough but not unkind, “you’re the new squire. I’m Sir Roland.” He offered a gloved hand, and his grip was firm enough to remind Frederick of the sword calluses beneath it. “Thunder, is it? He’s got spirit. That’ll serve you better than a pretty saddle.” Sir Roland looked him over once, from dusty boots to wind-tangled hair, and something like approval softened the hard lines of his face. “You’ll find the castle cold at first, boy. Stone always is. But keep your horse brushed, your blade oiled, and your ears open, and you’ll do well enough.” He nodded toward the stable doors. “Come. I’ll show you where to put him before the stew goes cold.” </nc-section> <nc-section data-title="Version 2: The Measure of a Squire" data-color="green"> Sir Roland awaited him by the stable door with the stillness of a man who had learned patience on battlefields. He did not smile. He watched Frederick dismount, watched the way he kept a hand on Thunder’s neck, watched the reins held loose but ready. “Frederick,” he said, not a question. “You’re late.” The words landed like a test. “The sun’s already down, and a squire’s day ends after his duties, not before them.” Frederick opened his mouth, but Sir Roland raised one finger. “No excuses. I’ve no use for them, and neither will your enemies.” Then he stepped closer, and his gaze narrowed. “But you rode that stallion hard and brought him in steady. That tells me something. Perhaps you’ll be worth the training.” He turned sharply toward the stalls. “Unsaddle him yourself. Water him. Then report to the armory. If you can’t tend a horse without being told twice, you can’t tend a knight.” </nc-section> <nc-section data-title="Version 3: The Knight at the Stable Door" data-color="blue"> The stable shadows had grown long by the time Frederick reached them, and Sir Roland stood within those shadows as though he had been waiting there since before sunset. Thunder snorted and sidestepped, and Frederick felt the horse’s sudden unease travel up the reins. “Easy,” Sir Roland murmured, though he did not look at the stallion. He looked at Frederick. “You’ve come at last.” His voice was low and measured, the voice of a man who had seen stranger things than squires arriving at dusk. “I am Sir Roland. You’ll hear I’m the local knight, and that’s true enough. But local knights hear things others do not.” He glanced toward the castle towers, where the first stars burned cold above the banners. “There are old stories in this place, Frederick. Some of them sleep. Some of them only pretend to.” He smiled then, and it was not a comfortable smile. “Keep close to your horse tonight. He’ll know if the dark comes nearer than it should. Now—let’s see to him. We’ve much to speak of before dawn.” </nc-section>
created_at
"2026-10-20T08:22:30.728Z"
10/20/2026, 8:22:30 AM
model
"deepseek/deepseek-v4.1-flash-20261017"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
92
moderation_latency
(null)
generation_time
3849
tokens_prompt
303
tokens_completion
1120
native_tokens_prompt
317
native_tokens_completion
1012
native_tokens_completion_images
(null)
native_tokens_reasoning
259
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.001234236
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer
(null)
request_id
"req-1792484550-eljdeqoMplbjpl9TXvwV"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1792484550-1XKC1HgpcI7MDPaVM8iM"
upstream_id
"46ef3df0-aws_ue1"
provider_responses
0
endpoint_id
"34cd16bf-a525-40b2-beeb-5f1809202c06"
id
"46ef3df0-aws_ue1"
is_byok
false
latency
58
model_permaslug
"deepseek/deepseek-v4.1-flash-20261017"
provider_name
"Together"
status
200
total_cost
0.001234236
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