NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-25-01KYD6HYGMHG302C0W3BM31PYB
Run Details
Model:
MoonshotAI: Kimi K3 (Reasoning, Low)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
21.1s
Cost:
$0.009161
Provider:
Moonshot AI
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 Gruff Welcome" data-color="red"> Frederick dismounted, his legs stiff from the long ride. As he led Thunder toward the stables, a broad-shouldered man in weathered chainmail stepped out from the shadows. "So you're the new boy," the knight said, his voice like gravel. "Sir Roland. I train the squires here." He looked Frederick up and down, unimpressed. "You held that reins wrong the whole way in. If you can't handle a horse, you won't last a week with a sword." Frederick swallowed hard and straightened his shoulders. "I'll learn, sir." "We'll see," Roland grunted, gesturing toward the stalls. "Feed him, brush him down. Your training starts before dawn. Don't be late." </nc-section> <nc-section data-title="Version 2: An Unexpected Kindness" data-color="green"> As Frederick guided Thunder toward the stable doors, a knight in polished silver armor emerged, wiping his hands on a cloth. His face broke into a warm smile. "You must be Frederick," he said, clasping the boy's shoulder. "Sir Roland, at your service. I knew your father—a finer swordsman I've never met." Frederick felt the knot in his chest loosen for the first time in days. "You knew him?" "Aye, and I can see him in you." Roland took Thunder's reins with practiced ease. "Come, we'll stable him together. There's hot stew in the kitchens, and you'll want your strength. Tomorrow we begin your training—and I warn you, I expect great things from the son of Edmund the Brave." </nc-section> <nc-section data-title="Version 3: A Test at the Gates" data-color="blue"> The stable yard was empty when Frederick arrived—almost. From atop a hay bale, a knight watched him in silence, arms crossed, a scar cutting across his brow. "Stable your horse," the man said at last. "Then draw your sword." Frederick blinked. "Sir?" "I am Sir Roland, and I don't train squires who hesitate." The knight hopped down, landing lightly. "Don't worry, boy. I only want to see how you move. A man's sword arm tells me more than any letter of recommendation." Heart pounding, Frederick settled Thunder into a stall, then drew his blade with trembling hands. Roland circled him like a hawk. "Good grip. Poor stance. We can work with that." A faint smile flickered across his scarred face. "Welcome to the castle, Frederick." </nc-section>
created_at
"2026-07-25T17:53:18.876Z"
7/25/2026, 5:53:18 PM
model
"moonshotai/kimi-k3-20260715"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
3357
moderation_latency
(null)
generation_time
21019
tokens_prompt
303
tokens_completion
601
native_tokens_prompt
414
native_tokens_completion
574
native_tokens_completion_images
(null)
native_tokens_reasoning
5
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.0091608
router
(null)
provider_responses
0
endpoint_id
"650c9b12-7b6d-444d-8d92-df8daef84d7a"
id
"chatcmpl-6a64f8101d1ef05f1f90b7f4"
is_byok
false
latency
3357
model_permaslug
"moonshotai/kimi-k3-20260715"
provider_name
"Moonshot AI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer
(null)
request_id
"req-1785001998-83bnTRQpMXrLIMNbDF7Q"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1785001998-yABRx2bM6lC5NA93XwPp"
upstream_id
"chatcmpl-6a64f8101d1ef05f1f90b7f4"
total_cost
0.0091608
cache_discount
0.0006912
upstream_inference_cost
0
provider_name
"Moonshot AI"
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