NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KPZTYM5VSRA9XGT720VDJ0F9
Run Details
Model:
Claude Opus 4.7
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
18.3s
Cost:
$0.036555
Provider:
Amazon Bedrock
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="Chapter 2: A Knight's Welcome" data-color="red"> As I dismounted Thunder near the stables, a towering figure emerged from the shadows of the archway. Sir Roland, his silver armor still gleaming despite the dust of the day's patrols, strode toward me with a measured confidence that spoke of decades spent on the battlefield. A deep scar traced his left cheek, disappearing into a dark beard streaked with gray. "You must be the new squire," he said, his voice like gravel wrapped in velvet. He extended a gauntleted hand, and I took it, trying not to wince at his grip. "I am Sir Roland, knight of the Iron Vale. I trust your journey was uneventful?" "Yes, my lord," I stammered, suddenly acutely aware of the mud on my boots and the sweat clinging to my tunic. He chuckled, a warm sound that eased the tension in my shoulders. "No 'my lord' here, lad. Save that for the king. To me, you are Frederick, and I am Roland. We have much work ahead of us, and little time for ceremony." He glanced at Thunder with an appraising eye. "A fine beast. Tend to him first. A knight who neglects his horse neglects his own legs." </nc-section> <nc-section data-title="Chapter 2: The Scarred Knight" data-color="green"> The stable boy had barely taken Thunder's reins when I heard the unmistakable clink of chainmail behind me. I turned to find a man of perhaps fifty winters watching me with pale, assessing eyes. He was not tall, but something in his bearing made him seem so—a coiled readiness, like a wolf considering whether to pounce or pass by. "Frederick of Ashwood, I presume." It was not a question. "I am Sir Roland. Your father and I bled together at the Siege of Marrowgate. He wrote to tell me you were coming." I bowed deeply, nearly losing my balance. "Sir Roland, it is an honor—" "Honor is earned, not given," he interrupted, though not unkindly. He circled me slowly, studying my posture, my hands, the sword at my hip that was too long for my frame. "Your father was a great man. That buys you my attention, nothing more. Whether you deserve my tutelage remains to be seen." He stopped before me and, for the first time, smiled—a small, crooked thing that transformed his weathered face. "Come. The cook has set aside bread and stew. Tomorrow at dawn, we begin. And Frederick? Leave that pretty sword in your chambers. You'll be training with wood until your hands bleed." </nc-section> <nc-section data-title="Chapter 2: First Impressions" data-color="blue"> I was still unbuckling Thunder's saddle when a shadow fell across the stable door. A knight stood there, framed by the dying sunlight, his dark cloak pinned at the shoulder with a silver dragon brooch. He was younger than I had expected—perhaps thirty—with sharp features and eyes the color of storm clouds. "You ride well," he said simply. "I watched you from the tower. Most squires arrive slouched in their saddles like sacks of grain." Heat rose to my cheeks. "Thank you, ser. My father taught me." "Then your father taught you well." He stepped into the stable and ran a hand along Thunder's flank, speaking softly to the horse before turning back to me. "I am Sir Roland. I will be your master-at-arms, your teacher, and—if you prove worthy—perhaps one day your friend. But not today. Today, you are a stranger in my castle, and I must take your measure." He gestured toward the keep, where torches were beginning to flicker to life in the windows. "Settle your horse. Wash the road from your face. Then find me in the great hall. We have much to discuss, young Frederick—more, perhaps, than you realize. These are dangerous times, and the realm has need of squires who can become more than mere knights." Something in his tone sent a shiver down my spine that had nothing to do with the evening chill. </nc-section>
created_at
"2026-04-24T13:30:30.983Z"
4/24/2026, 1:30:30 PM
model
"anthropic/claude-4.7-opus-20260416"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
833
moderation_latency
(null)
generation_time
17998
tokens_prompt
318
tokens_completion
989
native_tokens_prompt
446
native_tokens_completion
1373
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
"end_turn"
usage
0.036555
router
(null)
provider_responses
0
endpoint_id
"0fa65117-00d9-4835-808d-9b68041d9ce4"
id
"3c74cad6-7932-43df-8c0f-db1f4172c77a"
is_byok
false
latency
639
model_permaslug
"anthropic/claude-4.7-opus-20260416"
provider_name
"Amazon Bedrock"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1777037430-HuOt3NW0hawCd5GJ8VRZ"
session_id
(null)
api_type
"completions"
id
"gen-1777037430-Yf5nAL9g2D1dslZlOGTd"
upstream_id
"3c74cad6-7932-43df-8c0f-db1f4172c77a"
total_cost
0.036555
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Amazon Bedrock"
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