NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-03-18-01KM1GGS7XKTAJW8HW8MHM16P9
Run Details
Model:
MiniMax M2.7
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
16.8s
Cost:
$0.001536
Provider:
Minimax
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="Sir Roland's Greeting" data-color="red"> As I dismounted and led Thunder towards the stables, a formidable knight in burnished armor approached me. Sir Roland's scarred face betrayed years of battle experience, yet his eyes held a fierce intensity as he studied me. "So, you're the new squire," he growled, his voice deep and commanding. "I hope you have more mettle than your horse looks capable of. This stable yard has seen better men break before they ever drew a sword." He crossed his arms, the plates of his gauntlets clanking against each other. "Show me your resolve, boy. What brings you to these walls?" </nc-section> <nc-section data-title="Sir Roland's Greeting" data-color="green"> Thunder neighed softly as we approached the stables, and a kind-faced knight emerged from the shadows. Sir Roland removed his helm, revealing a warm smile beneath his silver-streaked hair. "Welcome, young squire! You must be Frederick. We've been expecting you." He placed a firm hand on my shoulder. "The journey here is long—I can see the dust still clinging to your cloak. Come, let me show you to the stable master. Thunder looks weary and deserves a good brushing." His eyes crinkled with genuine warmth. "You'll find this castle has a place for those willing to learn. I look forward to training alongside you." </nc-section> <nc-section data-title="Sir Roland's Greeting" data-color="blue"> A knight emerged from the stable doors, his movements precise and measured. Sir Roland stood tall and regal, his blue cape bearing the crest of the royal guard. "Frederick," he announced formally, his voice echoing across the stone courtyard. "I am Sir Roland, captain of the eastern watch. You have arrived at the hour of the setting sun—a symbol of endings and beginnings." He drew his sword an inch from its sheath, then sheathed it again in a display of controlled skill. "From this moment forward, you are bound to the code of chivalry. Honor, loyalty, and courage shall be your guiding principles. Do you accept these sacred duties?" </nc-section>
created_at
"2026-03-18T22:19:35.042Z"
3/18/2026, 10:19:35 PM
model
"minimax/minimax-m2.7-20260318"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
7364
moderation_latency
(null)
generation_time
16806
tokens_prompt
318
tokens_completion
661
native_tokens_prompt
304
native_tokens_completion
564
native_tokens_completion_images
(null)
native_tokens_reasoning
110
native_tokens_cached
0
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.001536
router
(null)
provider_responses
0
endpoint_id
"c444cecf-adc6-4373-9eca-a85b77b50d75"
id
"060a57f751882f0a1e1f9e3ea4b318d3"
is_byok
false
latency
7364
model_permaslug
"minimax/minimax-m2.7-20260318"
provider_name
"Minimax"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer
(null)
api_type
"completions"
id
"gen-1773872375-fj7RwMZRlemaokzpH9Dl"
upstream_id
"060a57f751882f0a1e1f9e3ea4b318d3"
total_cost
0.001536
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Minimax"
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