OpenAI: GPT-5.6 Luna Pro (batch)
GPT-5.6 Luna Pro is the same underlying model as [GPT-5.6 Luna](https://openrouter.ai/openai/gpt-5.6-luna), served with `reasoning.mode` set to `pro` for higher-quality responses on complex tasks. **Cost note:** pro mode spends far more...
Anyone in the Project can @-mention OpenAI: GPT-5.6 Luna Pro (batch) with the team's shared context - pooled credits, one chat, one memory.
Starter is free forever - 1 Project, 100 credits/month, 1 MCP. No card.
Verdict
Best for
- Overnight batch processing of research papers
- Weekly financial report synthesis across quarters
- Cost-sensitive long-context document analysis
- Multi-file codebase refactoring jobs
- Asynchronous legal document review workflows
Strengths
The 1.05M token context window handles entire codebases or multi-quarter financial filings in a single pass without chunking strategies. Batch pricing at $0.10 input makes it economical for high-volume document processing that would cost 2-5x more on real-time endpoints. The Luna architecture brings improved reasoning on multi-step analytical tasks compared to GPT-4 Turbo, particularly visible in financial modeling and technical research synthesis.
Trade-offs
Batch processing introduces 15-minute to 24-hour latency depending on queue depth, making this unsuitable for interactive applications or real-time user-facing features. Without published benchmarks yet, performance on standard evals relative to Claude 3.5 Sonnet or Gemini 1.5 Pro remains unverified. Output pricing at $0.60/Mtok means generation-heavy tasks like creative writing or code generation can still run expensive despite the input discount.
Specifications
- Provider
- openai
- Category
- llm
- Context length
- 1,050,000 tokens
- Max output
- 128,000 tokens
- Modalities
- file, image, text
- License
- proprietary
- Released
- 2026-07-09
Pricing
- Input
- $0.10/Mtok
- Output
- $0.60/Mtok
- Model ID
openai/gpt-5.6-luna-pro:batch
Per-token prices show what the model costs upstream. On Switchy your team draws from one shared org credit pool - one plan, one balance for everyone.
Team cost calculator
5 seats · 80 msgs/day
Switchy meters this against your org's shared credit pool - one plan, one balance for everyone.
Providers
| Provider | Context | Input | Output | P50 latency | Throughput | 30d uptime |
|---|---|---|---|---|---|---|
| openai | 1050k | $0.10/Mtok | $0.60/Mtok | — | — | — |
Performance
Benchmarks
Works well with
Top MCPs
Compatibility data comes from first-party telemetry; once we have enough co-usage signal, top MCPs for this model will appear here.
How Switchy teams use it
Starter prompts
Multi-Quarter Financial Analysis
Review these four quarterly 10-K filings and identify: (1) three major strategic pivots the company made, (2) emerging risk factors that weren't present in Q1, and (3) specific numerical changes in R&D spending as a percentage of revenue. Cite exact page numbers for each finding.
Codebase Refactoring Plan
Analyze this full codebase and create a refactoring roadmap. Identify: (1) the three most tightly coupled modules that need separation, (2) repeated code patterns that should become shared utilities, (3) files with the highest cyclomatic complexity. Provide specific file paths and line ranges for each recommendation.
Research Literature Synthesis
Read these 25 papers on transformer attention mechanisms and produce: (1) a table comparing the five most common experimental setups, (2) three findings that appear in 80%+ of papers, (3) two major points of disagreement between research groups. Include paper titles with each citation.
Legal Contract Gap Analysis
Compare these three contract versions (2022, 2023, 2024) and document: (1) every clause where liability caps changed with exact dollar amounts, (2) new indemnification obligations added in later versions, (3) termination conditions that became more or less restrictive. Quote the specific contract language for each change.
Customer Feedback Theme Extraction
Analyze these 2,000 support tickets from Q4 and identify: (1) the five most frequent complaint categories with exact ticket counts, (2) issues that spiked after our November release, (3) three feature requests mentioned in 50+ tickets. For each category, quote two representative customer statements verbatim.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
Review this 847-line Python codebase for a distributed task queue. Flag architectural issues, not style nitpicks. Focus on race conditions and failure modes.
The model would produce a structured analysis identifying three critical issues: (1) the worker pool's shutdown logic has a race condition where tasks can be dropped if SIGTERM arrives during job acquisition, (2) the Redis connection pool lacks retry logic for transient network failures, creating a single point of failure, and (3) the result serialization assumes all task outputs are JSON-serializable, which will cause silent data loss for custom objects. Each issue would include the relevant line ranges and a concrete fix strategy, prioritizing the shutdown race as highest-severity.
The 1.05M token context window allows pasting entire medium-sized codebases without chunking, making whole-system analysis practical. The model's architectural focus suits this use case well, though the $0.60/Mtok output cost means verbose explanations add up quickly—teams should prompt for concise findings.
I'm attaching 340 pages of FDA regulatory guidance PDFs. Extract all requirements for software-as-medical-device validation testing into a checklist format.
The model would produce a hierarchical checklist covering: verification testing requirements (unit, integration, system levels), validation protocols (IQ/OQ/PQ phases), traceability matrix structure, risk management file contents per ISO 14971, and cybersecurity documentation per FDA guidance. Each item would cite the specific guidance document and section number. The checklist would distinguish between Class II and Class III device requirements where they diverge, and flag areas where guidance is interpretive rather than prescriptive.
File and image modalities plus the extended context make this model suitable for regulatory document synthesis. The batch API pricing ($0.10 input) makes large-document processing economical compared to real-time alternatives, though turnaround time isn't specified—teams needing same-day results should verify SLA expectations.
Translate this 28-minute investor call transcript into Mandarin. Preserve all financial figures exactly, adapt idioms culturally, maintain speaker attributions.
The model would produce a formatted transcript maintaining the original speaker labels (CEO:, CFO:, Analyst 1:) with Mandarin translations that preserve technical financial terminology in context. Dollar figures, percentages, and dates would remain in their original form. English idioms like 'moving the needle' would be adapted to culturally equivalent Mandarin expressions rather than literal translations. The output would flag three instances where English phrasing was ambiguous, offering alternative interpretations with brief justification for the chosen rendering.
Long-form document translation benefits from the large context window—the model can maintain consistency in terminology and speaker voice across the full transcript. However, without public benchmarks, translation accuracy relative to specialized models remains unverified. The batch pricing makes high-volume translation workflows cost-effective.
Use-case deep-dives
When Luna Pro batch wins on overnight document tagging
A 12-person legal ops team needs to classify 8,000 intake documents every night—contracts, NDAs, vendor agreements—and route them to the right practice group by morning. Luna Pro batch is the call here. The 1.05M token context window means you can fit entire multi-exhibit contracts in one pass without chunking. At $0.10 input per Mtok, processing 8,000 documents averaging 40k tokens costs roughly $32/night in input fees. The batch discount cuts latency requirements, so you queue the job at 6pm and pull results at 6am. If you need same-hour turnaround or real-time classification during business hours, switch to the standard Luna Pro endpoint—but for overnight workflows where cost matters more than speed, batch is the winner.
When Luna Pro batch handles whole-repo refactoring reviews
A 4-engineer startup is refactoring a 200-file Python monolith and wants an AI second opinion on architectural decisions before merging. Luna Pro batch fits the entire codebase—roughly 600k tokens—into one context window, so the model sees imports, dependencies, and cross-file references without stitching. You submit the repo as a batch job Friday afternoon, get the analysis Monday morning, and the $0.10 input rate means the whole review costs under $0.10. The file modality support lets you pass .py files directly instead of converting to text. If you're doing this daily or need sub-hour feedback loops, the batch delay becomes a blocker—but for weekly or sprint-boundary reviews where you can wait 12-24 hours, this is the cheapest way to get whole-repo context.
When Luna Pro batch scales product catalog descriptions
An 8-person e-commerce team has 15,000 product images that need SEO-friendly alt text and descriptions generated in the next 48 hours. Luna Pro batch handles image modality, so you can pass JPEGs directly and get structured captions back. At $0.60 output per Mtok, generating 100-word descriptions for 15,000 images costs roughly $90 in output tokens—cheaper than hiring a copywriter for two days. The batch queue means you're not rate-limited by real-time API throughput; you submit the job in one call and poll for completion. If you need captions generated on-demand as products go live, or if turnaround under 6 hours is critical, you'll want the standard endpoint. But for bulk catalog work where you can batch the job overnight, this is the most cost-effective path.
Frequently asked
Is GPT-5.6 Luna Pro good for long document analysis?
Yes. The 1.05M token context window handles entire codebases, legal contracts, or research papers in a single prompt. At $0.10/Mtok input, you can process a 500-page document for roughly $0.40. The batch endpoint trades speed for cost, so expect 10-30 minute turnarounds instead of real-time responses. Use the standard API if you need interactive analysis.
Is GPT-5.6 Luna Pro cheaper than Claude Opus for batch jobs?
Significantly cheaper on input ($0.10 vs Claude's typical $15/Mtok), but output costs $0.60/Mtok compared to Claude's $75/Mtok. If your workload is input-heavy—summarization, classification, extraction—Luna Pro wins by 10-20x. For output-heavy tasks like content generation, the gap narrows. The batch-only constraint means you sacrifice interactivity for the price cut.
Can GPT-5.6 Luna Pro handle multi-modal inputs in batch mode?
Yes. It accepts text, images, and file uploads in batch requests. Useful for processing invoice scans, diagram analysis, or PDF extraction jobs overnight. Image tokens count toward the 1.05M context limit at roughly 85 tokens per 512×512 tile. No video or audio support. If you need real-time multi-modal chat, use the standard GPT-5 API instead.
How does GPT-5.6 Luna Pro compare to GPT-5 standard?
Same underlying model, different delivery. Luna Pro runs asynchronously at 40-85% lower cost depending on input/output ratio. You submit jobs via API and poll for results—no streaming, no sub-second latency. Context window matches standard GPT-5 at 1.05M tokens. Choose Luna Pro for overnight data processing, standard for user-facing applications where wait time matters.
Should I use GPT-5.6 Luna Pro for production data pipelines?
Yes, if your pipeline tolerates 10-30 minute latency and runs on schedules. Common patterns: nightly log analysis, batch translation, document classification queues. The cost structure rewards high-volume, input-heavy workloads. Not suitable for synchronous APIs, chatbots, or anything user-initiated. Set up retry logic—batch jobs can fail and require resubmission without partial results.
Compare with
More language models
- OpenAI: GPT-5.6 Solopenai
- OpenAI: GPT-5.6 Sol (batch)openai
- OpenAI: GPT-5.6 Sol Proopenai
- OpenAI: GPT-5.6 Sol Pro (batch)openai
- OpenAI: GPT-5.6 Terraopenai
- OpenAI: GPT-5.6 Terra (batch)openai
- OpenAI: GPT-5.6 Terra Proopenai
- OpenAI: GPT-5.6 Terra Pro (batch)openai
- OpenAI: GPT-5 (batch)openai
- OpenAI: GPT-5 Miniopenai
- OpenAI: GPT-5 Mini (batch)openai
- OpenAI: GPT-5 Nanoopenai