NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-23-01M36NNSKWRHRHDQ7210JPW836
Run Details
Model:
GPT-6 Luna
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
6.5s
Cost:
$0.000229
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"> Near the stables, a broad-shouldered knight stepped into the fading light and raised a hand in greeting. “You must be Frederick,” he said. “I’m Sir Roland, and I’ve been expecting you.” Frederick swung down from Thunder’s saddle, his legs unsteady from the ride. Sir Roland clasped his shoulder with a firm, reassuring grip. “Come along, lad,” the knight said. “The castle is full of lessons, but the first is simple: a squire should know his way around the stables.” </nc-section> <nc-section data-title="Version 2" data-color="green"> The stable doors stood open, spilling the warm scents of hay and leather into the evening air. Beside them waited a knight in a weather-worn green cloak. “Frederick?” he called. “Sir Roland. Welcome to the castle.” Frederick bowed, suddenly aware of the dust on his boots. The knight’s stern expression softened as Thunder snorted and nudged his sleeve. “Ah, you’ve brought a spirited companion,” Sir Roland said. “Let’s get him settled. There’ll be time enough for introductions once the horses are fed.” </nc-section> <nc-section data-title="Version 3" data-color="blue"> A figure emerged from between the stables, his polished armor catching the last blue light of the evening. He rested one hand on the pommel of his sword. “Frederick, I presume,” he said. “Sir Roland, at your service.” Frederick offered a respectful bow. Before he could answer, Thunder stamped and tossed his head, uneasy at the clatter of hooves from inside the stable. Sir Roland glanced toward the darkened stalls. “Best bring him in quietly,” he murmured. “Something has frightened the horses.” </nc-section>
created_at
"2026-09-23T08:21:21.666Z"
9/23/2026, 8:21:21 AM
model
"openai/gpt-6-luna-20260922"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1398
moderation_latency
(null)
generation_time
6464
tokens_prompt
303
tokens_completion
452
native_tokens_prompt
302
native_tokens_completion
398
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.0002292
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.20.0; linux; x64))"
http_referer
(null)
request_id
"req-1790151681-iOR6lpO70DyNuU9FW8Gb"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1790151681-d34GUdQED4V9zDfnoMJ2"
upstream_id
"resp_0b15c7c373e0f9a5016ab38c01ccb887d19d04731ef37082ec"
provider_responses
0
endpoint_id
"05e94e02-b9c2-4bbb-ba55-4082ee9ad687"
id
"resp_0b15c7c373e0f9a5016ab38c01ccb887d19d04731ef37082ec"
is_byok
false
latency
455
model_permaslug
"openai/gpt-6-luna-20260922"
provider_name
"OpenAI"
status
200
total_cost
0.0002292
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