Key takeaways
- AWS published the expansion on October 12, 2026. global.openai.gpt-6-sol and global.openai.gpt-6-luna are callable from Singapore, Jakarta, Malaysia, Thailand and Taipei; global.openai.gpt-6-astra is callable from Singapore.
- This is global cross-Region inference, not local or in-country inference. AWS chooses a supported commercial destination Region, while billing, quota, CloudWatch and CloudTrail remain attached to the source Region.
- For short contexts, Global CRIS Standard rates per million tokens are $0.10 input and $0.50 output for Luna, $2 and $10 for Sol, and $10 and $50 for Astra. Requests above 272,000 input tokens use higher rates for the entire request.
- All three model cards document text and image input, a 1,050,000-token context window and up to 128,000 output tokens. Supported runtime paths include Converse, InvokeModel, OpenAI Responses and OpenAI Chat Completions.
- Do not use this route when data must stay in the source country or Region. AWS says classifier-flagged GPT-6 traffic may be retained for up to 30 days in the destination Region unless the account has approved full zero-data-retention access.
AWS opened five Asia Pacific source Regions on October 12
Amazon Web Services announced on October 12, 2026 that customers can invoke OpenAI GPT-6 Sol and GPT-6 Luna through Amazon Bedrock global cross-Region inference from Asia Pacific (Singapore), Jakarta, Malaysia, Thailand and Taipei. GPT-6 Astra is available through the same global route from Singapore. The exact profile IDs are global.openai.gpt-6-sol, global.openai.gpt-6-luna and global.openai.gpt-6-astra.
This is an access and capacity expansion, not a new OpenAI model release. Singapore uses ap-southeast-1; Jakarta ap-southeast-3; Malaysia ap-southeast-5; Thailand ap-southeast-7; and Taipei ap-east-2. AWS says the latter four are opt-in Regions that an account must activate before use.
Global routing broadens capacity and the data boundary
A request starts at bedrock-runtime in the selected source Region, but Amazon Bedrock chooses a supported commercial AWS Region where the model is deployed to perform inference. Billing, token quota, CloudWatch metrics, invocation logs and CloudTrail records remain in the source Region. The actual processing Region appears per request as additionalEventData.inferenceRegion in CloudTrail.
That split matters: a source endpoint in Thailand, Malaysia, Singapore, Indonesia or Taiwan does not establish that model processing stayed there. AWS does not enumerate one fixed destination list for the global profile. Teams with country, geography or single-Region requirements should use an explicitly compatible local or geographic route, or wait; a global profile is the wrong control boundary.
The three models share a large interface but not a price
The live model cards list a 1,050,000-token context window and 128,000 maximum output tokens for GPT-6 Sol and Luna, and the reviewed Astra card documents the same 272,000-token short-versus-long-context pricing boundary. The models accept text and image inputs and return text, including code. Sol and Luna accept reasoning effort from none through max; Astra accepts low through max but not none.
AWS positions Luna for focused repeatable work, Sol for demanding development and multi-step work, and Astra for complex reasoning, coding and long documents. Those are provider descriptions, not comparative evidence. Buyers should evaluate the exact model, reasoning setting, API and workload rather than infer quality from the tier name.
Short-context Global CRIS pricing spans 100×
For requests with at most 272,000 input tokens, the live Global CRIS Standard rates per million tokens are: Luna $0.10 input, $0.125 cache write, $0.01 cache read and $0.50 output; Sol $2 input, $2.50 cache write, $0.20 cache read and $10 output; Astra $10 input, $12.50 cache write, $1 cache read and $50 output. AWS says Global CRIS carries no regional premium and bills at the source Region’s applicable rate.
Above 272,000 input tokens, higher prices apply to the entire request: Luna $0.20 input and $0.75 output, Sol $4 input and $15 output, and Astra Standard $20 input and $75 output per million tokens, with separate cache rates. Astra Ultrafast is six times its Standard price, reaching $60 input and $300 output for short-context Global CRIS. Prices can change, and quality or latency parity is not established by a compatible endpoint.
OpenAI-compatible APIs reduce—not remove—migration work
The bedrock-runtime endpoint exposes the Bedrock Converse and InvokeModel APIs plus OpenAI-compatible Responses and Chat Completions paths under /openai/v1. A client must pass the global inference-profile ID as model. AWS documents Signature Version 4, Bedrock API keys and short-lived bearer-token generation from AWS credentials, depending on the client path.
Compatibility is not equivalence. AWS tells migrating clients to set the model on every request, configure the profile directly rather than querying the models endpoint, and use supported tool types. Teams still need contract tests for request fields, tool calls, structured output, streaming, reasoning blocks, errors, retries, cache accounting and response persistence before moving production traffic.
Retention can follow the destination Region
AWS describes Bedrock as zero operator access and zero data retention by default, but its abuse-detection page names GPT-6 Astra, Sol and Luna as exceptions: classifier-flagged traffic may be retained for up to 30 days for automated offline abuse detection. AWS says retained content is not shared with the model provider.
For cross-Region inference, retained inputs and outputs are stored in the destination Region where processing occurred. Eligible customers may request full zero-data-retention access through their AWS account team, but eligibility is not automatic. Treat that approval and the effective account configuration as required evidence—not an assumption based on the general Bedrock description.
Permissions and quota behavior can surprise an existing account
AWS documents permissions for the source-Region inference profile, the source-Region foundation model and a Region-agnostic foundation-model ARN. Global calls use aws:RequestedRegion set to unspecified, so an organization SCP that only allows named Regions can deny the request. AWS recommends a profile-scoped exception instead of adding unspecified broadly to a Region allowlist.
The runtime quota is measured in tokens per minute in the source Region. Input and cache-write tokens count one-for-one, while each output token consumes ten quota tokens; Bedrock also reserves max_tokens up front. A 2,000-input, 1,000-output request therefore depletes 12,000 quota tokens. Production sizing must use this quota arithmetic rather than the billed-token total.
What builders and buyers should do next
Trial Global CRIS when broader commercial-Region routing is acceptable and capacity matters. Start with non-sensitive traffic, the least expensive model that clears a frozen workload evaluation, and an explicit source Region. Capture account-visible access, current prices, effective retention mode, quota, profile ARN, API behavior and CloudTrail inferenceRegion records.
Constrain rollout with profile-scoped IAM and SCP rules, maximum output limits, spend and quota alarms, destination monitoring, a tested fallback and a prohibition on silent route expansion. Wait when ZDR approval, destination scope, model access or a price quote is unresolved. Reject this route when processing or retained data must remain in the source country, geography or Region.
Copy-ready Global CRIS approval record
Complete one record per AWS account, source Region, model and workload before sending production data.
Entries stay in this browser tab and are not submitted to AccessAllGPT. Blank responses are copied as [Unresolved].
Trial, deploy, wait or reject; workload, accountable owner, approved users, data classes, decision date and expiry.
Source Region, bedrock-runtime endpoint, exact global profile ID, allowed commercial destination boundary and fallback route.
Model, API, reasoning effort, context and output ceilings, tools, structured-output schema, streaming and cache behavior.
Dated short- and long-context rates, cache rates, service tier, traffic forecast, 10× output-token quota calculation, quota approval and alarms.
Processing destinations, effective retention mode, flagged-traffic handling, ZDR approval, logs, encryption, deletion and legal or compliance owner.
Profile and model ARNs, SigV4 or bearer-token path, least-privilege policy, unspecified-Region handling, organization controls and kill switch.
Frozen request fixtures, tool calls, schemas, reasoning blocks, errors, retries, caching, latency, quality, cost and response-storage checks.
CloudTrail inferenceRegion evidence, CloudWatch metrics, invocation logs, attribution, rollout ceiling, fallback test, rollback owner and revalidation triggers.
Primary sources
Browse the publication-wide evidence index →
- Accessing OpenAI GPT models on Amazon Bedrock with global cross-Region inference in Thailand, Malaysia, Singapore, Indonesia, and TaiwanAmazon Web Services · Reviewed: October 12, 2026 publication record; model and source-Region availability; global inference-profile IDs; API and coding-client paths; IAM and SCP requirements; retention; quota accounting; CloudTrail destination evidence; conclusion · Retrieved · Supports: AWS announced that GPT-6 Sol and Luna can now be invoked through global cross-Region inference from Singapore, Jakarta, Malaysia, Thailand and Taipei, while GPT-6 Astra is available through that route from Singapore. The post documents profile IDs, APIs, permissions, retention, quota and logging behavior.
- GPT-6 Sol model cardAmazon Bedrock Documentation · Reviewed: Active lifecycle; September 22 launch date; text and image inputs; 1,050,000-token context; 128,000-token output cap; supported APIs and features; reasoning levels; caching; Global CRIS prices; profile ID; Regions; quota rule · Retrieved · Supports: The live Bedrock model card documents global.openai.gpt-6-sol, a 1.05-million-token context window, 128,000 maximum output tokens, Standard-only Global CRIS access and short-context rates of $2 input, $2.50 cache write, $0.20 cache read and $10 output per million tokens.
- GPT-6 Luna model cardAmazon Bedrock Documentation · Reviewed: Active lifecycle; September 22 launch date; text and image inputs; 1,050,000-token context; 128,000-token output cap; supported APIs and features; reasoning levels; caching; Global CRIS prices; profile ID; Regions; quota rule · Retrieved · Supports: The live Bedrock model card documents global.openai.gpt-6-luna with the same context and output limits, and short-context Global CRIS rates of $0.10 input, $0.125 cache write, $0.01 cache read and $0.50 output per million tokens.
- GPT-6 Astra model cardAmazon Bedrock Documentation · Reviewed: Model details and modalities; supported endpoints and APIs; prompt caching; reasoning controls; Standard and Ultrafast Global CRIS prices; long-context threshold; profile IDs; service tiers; Singapore source-Region availability; quota rule · Retrieved · Supports: The live Bedrock model card documents global.openai.gpt-6-astra, Standard and Ultrafast access, and short-context Global CRIS Standard rates of $10 input, $12.50 cache write, $1 cache read and $50 output per million tokens. Ultrafast is six times those Standard rates.
- Amazon Bedrock abuse detectionAmazon Bedrock Documentation · Reviewed: Default zero-operator and zero-data-retention descriptions; OpenAI-model exception; classifier-flagged traffic retention; destination-Region storage under cross-Region inference; eligible-customer ZDR request path · Retrieved · Supports: AWS says classifier-flagged traffic for GPT-6 Astra, Sol and Luna can be retained for up to 30 days for automated offline abuse detection. With cross-Region inference, retained inputs and outputs are stored in the destination Region; eligible customers may request full ZDR through their AWS account team.
Limitations
AccessAllGPT performed a first-party desk review only. We did not have AWS credentials or an eligible account and did not invoke global.openai.gpt-6-sol, global.openai.gpt-6-luna or global.openai.gpt-6-astra; verify source-Region availability; observe a destination Region; test IAM, SCPs, APIs, tools, streaming, caching, structured output or retention; reproduce any capacity or speed claim; benchmark model quality; measure latency, throughput or cost; inspect agreements; or obtain legal or compliance advice. The rates are live AWS documentation values retrieved October 13, 2026 and can change. Destination availability is dynamic, account access and quotas vary, classifier behavior is not disclosed, and eligible-customer ZDR approval is not guaranteed.
Disclosures
AccessAllGPT received no AWS or OpenAI account, credentials, credits, access, pricing, traffic data, briefing, review, payment or compensation for this article. AWS and OpenAI did not sponsor, review or endorse it. AccessAllGPT did not test, score or rank the models or service. AccessAllGPT Research is operated by NeuralArc, is independent, and is not affiliated with AWS, OpenAI or organizations cited. Publication-wide relationships are listed on the disclosures page.
Further AccessAllGPT guidance
- OpenAI Launches GPT-6 Sol and Luna in ChatGPT
- AWS Publishes an OpenAI-on-Bedrock Cost-per-Outcome Benchmark
- AWS Adds Local Claude Inference in India, Seoul and Singapore
- AI API Data Retention and Residency
- Managed LLM API vs Self-Hosting
- Move an LLM API Without Breaking Production
- AccessAllGPT Research methodology
- Evidence standards
- Publication disclosures
Continue the research
Get evidence-led updates for teams making production AI decisions.