NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-10-27-01M5YFAYWNKPS8YFM0BS0QRH38
Run Details
Model:
GPT-6.1 Terra (Reasoning, Medium)
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
7.2s
Cost:
$0.002772
Provider:
OpenAI
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" data-color="red"> I dismounted beside the stables, and Thunder stamped his approval at the sight of a water trough. “Easy there,” called a man in a weathered surcoat. He stepped out of the stable doorway, brushing straw from his sleeves. “You must be Frederick. I’m Sir Roland.” I bowed hastily. “I’ve come to begin my training, sir.” “So I was told.” His stern face softened as he offered Thunder a handful of oats. “First lesson, then: see to your horse before yourself. After that, we’ll find out whether you can hold a sword as well as you sit a saddle.” </nc-section> <nc-section data-title="Version 2" data-color="green"> A stableboy hurried forward as I led Thunder through the gates, but a broad-shouldered knight stopped him with a raised hand. “I’ll take this one,” he said. A silver dragon clasp gleamed at his throat. “Sir Roland. You’re Frederick, I take it?” “Yes, sir.” I tried not to stare at the old scar crossing his cheek. “Good. Your chamber can wait.” He glanced toward the darkening hills beyond the walls. “A shepherd found something there this morning. A scale, as long as my hand.” “A dragon’s?” “That’s what we intend to discover.” He took Thunder’s reins and smiled. “Welcome to the castle, squire.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> By the time I reached the stables, Thunder was lathered and I was stiff from the journey. I nearly fell while climbing down. “An ambitious dismount,” said a voice behind me. “We usually wait until the horse has stopped.” I turned to find a gray-haired knight leaning against the stable wall. His eyes were merry, though his armor bore the marks of many hard blows. “Sir Roland,” he said, extending a hand. “And you must be Frederick.” I shook it, my cheeks burning. “I’ll do better tomorrow, sir.” “I hope so. Tomorrow you’ll be falling off a practice horse in front of everyone.” He clapped me on the shoulder and led me toward the stable. “Come along. Thunder looks more in need of supper than either of us.” </nc-section>
created_at
"2026-10-27T10:43:45.182Z"
10/27/2026, 10:43:45 AM
model
"openai/gpt-6.1-terra-20261026"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1514
moderation_latency
(null)
generation_time
7135
tokens_prompt
303
tokens_completion
564
native_tokens_prompt
302
native_tokens_completion
494
native_tokens_completion_images
0
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
"completed"
service_tier
"default"
usage
0.002772
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.22.1; linux; x64))"
http_referer
(null)
request_id
"req-1793097825-bIRYUErxiyfD5bLqJBzd"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1793097825-loVVIX7hW8hgiFQ8N1Gb"
upstream_id
"resp_007e3e51ac99117a016ae08061437c87d1bac586ce2a1574b6"
provider_responses
0
endpoint_id
"2d2ad10f-098e-4bbf-aa95-11f705b2b9a2"
id
"resp_007e3e51ac99117a016ae08061437c87d1bac586ce2a1574b6"
is_byok
false
latency
389
model_permaslug
"openai/gpt-6.1-terra-20261026"
provider_name
"OpenAI"
status
200
total_cost
0.002772
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
response_cache_source_id
(null)
data_region
"global"
workspace_id
"97e315e5-d303-487d-83c1-83180e8a13d4"
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