GPT-6 Astra vs GPT-6 Luna pricing

Prices

GPT-6 Astra and GPT-6 Luna prices, USD per 1M tokens
USD per 1M tokensGPT-6 AstraGPT-6 Luna
Input$10.00$0.10
Output$50.00$0.50
Cache read$1.00$0.01
Cache write$12.50$0.125
Batch input$5.00$0.05
Batch output$25.00$0.25

Verified against the provider's official pricing page on Oct 9, 2026. Official pricing page

Monthly cost by workload

WorkloadGPT-6 AstraGPT-6 Luna
Chatbot1,000 in / 500 out tokens, 10,000 requests a day$10,500/mo$105.00/mo
RAG8,000 in / 500 out tokens, 5,000 requests a day$15,750/mo$157.50/mo
Coding agent50,000 in / 2,000 out tokens, 1,000 requests a day, 80% cached input$7,200/mo$72.00/mo

Cost = input tokens × input price + output tokens × output price, 30 days a month. Cached input uses the cache read price. Cache write fees are not included.

Context and capabilities

GPT-6 AstraGPT-6 Luna
Context1,050,000 tokens1,050,000 tokens
Max output128,000 tokens128,000 tokens
Inputtext, image, pdftext, image, pdf
Tool callingYesYes
ReasoningYesYes
Structured outputsYesYes

Questions

What is the price difference between GPT-6 Astra and GPT-6 Luna?
GPT-6 Astra: $10.00 per 1M input tokens and $50.00 per 1M output tokens. GPT-6 Luna: $0.10 per 1M input tokens and $0.50 per 1M output tokens. For the Chatbot workload (1,000 in / 500 out tokens, 10,000 requests a day), that is about $10,500 per month for GPT-6 Astra and $105.00 for GPT-6 Luna.
Which has the longer context window, GPT-6 Astra or GPT-6 Luna?
Both accept up to 1,050,000 tokens of context.
Do GPT-6 Astra and GPT-6 Luna have prompt caching and batch prices?
GPT-6 Astra: cached input $1.00 per 1M tokens; batch $5.00 per 1M input tokens and $25.00 per 1M output tokens. GPT-6 Luna: cached input $0.01 per 1M tokens; batch $0.05 per 1M input tokens and $0.25 per 1M output tokens.

More comparisons