NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-07-25-01KYCRB7XDRDX96YSE3S6R4T0F
Run Details
Model:
Claude Opus 5 (Reasoning)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
27.3s
Cost:
$0.040025
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 1: The Arrival — Version 1" data-color="red"> The gates groaned open, and Thunder carried me into a courtyard that smelled of hay, smoke, and horse sweat. I had scarcely swung down from the saddle when a shadow fell across the cobbles. "So you're the boy from Ashvale." He was broad as a doorway, this knight, his surcoat faded from red to something closer to rust, his beard shot through with grey. A saddle hung over one shoulder as though it weighed nothing at all. "Frederick, my lord," I said, and bowed too deeply, the way my mother had taught me, and felt the heat climb my neck when I straightened. "Roland. Not *my lord*." He set the saddle on a rail and looked past me at Thunder, and something in his face softened. "Now *that* is a horse. Better than his rider deserves, I'd wager." He ran a hand down Thunder's neck, and Thunder — who bit everyone — stood as still as a statue. "Rub him down before you eat, before you sleep, before you do anything else. A squire who cares for his mount before himself will make a knight. The rest make corpses." He walked away three paces, then stopped. "Welcome to Greywater, lad. Try not to die in the first month. It's bad for morale." </nc-section> <nc-section data-title="Chapter 1: The Arrival — Version 2" data-color="green"> I led Thunder toward the stables, where the lamplight spilled gold across the straw, and found a man there already waiting — as if he had been waiting a long while, and did not mind. He was younger than I expected of a knight, though there was a stiffness to the way he held his left arm that spoke of old damage. He wore no armour. Only a linen shirt, sleeves rolled, and hands black to the wrist with harness grease. "You're early," he said. "Three days early." "The roads were dry, sir." "The roads are never dry." He wiped his palms on a rag and offered one anyway. "Sir Roland. I'll be teaching you, or trying to. Your father wrote me a letter about you. Four pages." He let that sit a moment. "It was mostly about the horse." I did not know whether to laugh, so I said nothing, which I would learn was often the wisest thing to do around Sir Roland. "Come," he said, taking Thunder's bridle from my hand with a gentleness that surprised me. "There's a stall at the end with a cracked door. It's yours now. Both of you." "Both of us?" "You'll sleep in the loft above him for a season. Everyone does." He glanced back, and I caught the ghost of a smile in the lamplight. "A man who cannot bear the smell of horses has no business swearing oaths on horseback." </nc-section> <nc-section data-title="Chapter 1: The Arrival — Version 3" data-color="blue"> It was the sound I noticed first: steel on stone, a slow and patient rasp, coming from the dark mouth of the stables. Thunder's ears pricked forward. I put a hand on his neck and went in. A knight sat on an overturned bucket, honing a sword across his knees. He did not look up. "Stand there," he said. "Let me hear you breathe." I stood. I breathed. It seemed a strange sort of greeting, and I wondered if I had come to the wrong castle entirely. "Fast and shallow," he said at last. "You're afraid. Good. The ones who arrive unafraid are the ones I have to bury." Now he did look up, and his eyes were a pale grey, one of them clouded near the edge like water with milk stirred into it. "Sir Roland Wake. You'll be Ashvale's third son." "Frederick, sir." "You'll be Ashvale's third son until you earn something better." He rose — slowly, an old man's rising in a body that was not yet old — and sheathed the blade. "There's a bucket, a brush, and a well through that arch. Your horse first. Then find the kitchen and tell Maud I sent you; she'll feed you and complain about it." I turned to go, then hesitated. "Sir — is it true? What they say about the north road? About the burnings?" The rasp of stone on steel had stopped, and in the silence I heard the wind come off the hills, and Sir Roland did not answer me for a long moment. "Your horse first," he said. </nc-section>
created_at
"2026-07-25T13:44:59.06Z"
7/25/2026, 1:44:59 PM
model
"anthropic/claude-opus-5-20260723"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2677
moderation_latency
(null)
generation_time
27212
tokens_prompt
303
tokens_completion
1089
native_tokens_prompt
435
native_tokens_completion
1514
native_tokens_completion_images
(null)
native_tokens_reasoning
49
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"
service_tier
"default"
usage
0.040025
router
(null)
provider_responses
0
endpoint_id
"76cb4608-f48c-483d-8da8-9957fb44244e"
id
"msg_011CdNsnfnxzYzaFZqAecqXZ"
is_byok
false
latency
1193
model_permaslug
"anthropic/claude-opus-5-20260723"
provider_name
"Amazon Bedrock"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer
(null)
request_id
"req-1784987099-jp975mwuIfa6YAFb6At3"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1784987099-AdBpBFbs7dovOhWCOJ5e"
upstream_id
"msg_011CdNsnfnxzYzaFZqAecqXZ"
total_cost
0.040025
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Amazon Bedrock"
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