NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-25-01KQ2FBWJ64H9GCBANRCYRCQTS
Run Details
Model:
DeepSeek V4 Flash
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
9.4s
Cost:
$0.000214
Provider:
DeepSeek
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 Stern Welcome" data-color="red"> Thunder's hooves clattered against the cobblestones as I reined him in before the stables. A man emerged from the shadows, his armor dulled by years of battle and wear. He was broad-shouldered, with a scar cutting a jagged path across his weathered cheek. His eyes, the color of cold steel, appraised me with a sharp, uncompromising gaze. “So,” he grunted, not bothering with a greeting. “You’re the new whelp. Frederick, is it?” He didn't wait for an answer. “I am Sir Roland. The stables are that way. See to your horse first. A knight who lets his mount suffer is no knight at all. Then, you’ll find me in the armory. We have much work to do, and you are already behind.” He turned, his heavy boots scraping against the stone, and disappeared back into the gloom. </nc-section> <nc-section data-title="Version 2: The Warm Familiarity" data-color="green"> As I slid off Thunder's saddle, a hearty laugh boomed from the stable door. A man stepped into the fading light, his face split by a wide, genuine smile. He was clad in practical leathers, and his silver-streaked beard could not hide the boyish twinkle in his eyes. “Well met, lad! You must be Frederick. I’m Sir Roland.” He clasped my shoulder in a firm, friendly grip, his hand warm and calloused. “That’s a fine beast you’ve got there. A true heart, I can see it in his eye. Come, come! There’s a warm stall ready for him, and a hot meal waiting for you in the hall. You’ve had a long ride. We’ll talk of swords and squires on the morrow. Tonight, you rest.” </nc-section> <nc-section data-title="Version 3: The Quiet Observer" data-color="blue"> I was checking Thunder’s girth when I noticed him. He wasn't walking towards me, but was already there, leaning against a wooden post. He was a tall, lean man, his armor polished but plain, bearing the simple emblem of a stooping hawk. He watched me in silence for a long moment, his expression unreadable. “The beast traveled well,” he said, his voice a low, calm rumble. It was a statement, not a question. “You have a good seat.” He offered no name, no smile. He simply pushed off from the post and walked past me, pausing only to run a gentle hand down Thunder’s nose. “I am Sir Roland. When you are finished, find me by the forge.” He continued on his way, leaving me with the quiet impression of a man who judged not by words, but by actions. </nc-section>
created_at
"2026-04-25T14:05:45.93Z"
4/25/2026, 2:05:45 PM
model
"deepseek/deepseek-v4-flash-20260423"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1071
moderation_latency
(null)
generation_time
9280
tokens_prompt
318
tokens_completion
644
native_tokens_prompt
291
native_tokens_completion
618
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)
num_fetches
(null)
web_search_engine
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.00021378
router
(null)
provider_responses
0
endpoint_id
"722e0746-2034-4d6e-a08f-e6271849ee9e"
id
"c031d9ee-de30-4e75-b3c4-a046602ff00b"
is_byok
false
latency
480
model_permaslug
"deepseek/deepseek-v4-flash-20260423"
provider_name
"DeepSeek"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1777125945-ikdbwv1azfXvgGs0v3G1"
session_id
(null)
api_type
"completions"
id
"gen-1777125945-kbxyMgHL2RUGYpf9fSr2"
upstream_id
"c031d9ee-de30-4e75-b3c4-a046602ff00b"
total_cost
0.00021378
cache_discount
(null)
upstream_inference_cost
0
provider_name
"DeepSeek"
response_cache_source_id
(null)
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