guides/amazon-bedrock.md +15 −8
22example, hosted web search currently requires Mantle. See the22example, hosted web search currently requires Mantle. See the
23[endpoint differences](#endpoint-differences) on this page and the AWS [endpoint comparison](https://docs.aws.amazon.com/bedrock/latest/userguide/endpoints.html) for Bedrock-specific capabilities and endpoint selection.23[endpoint differences](#endpoint-differences) on this page and the AWS [endpoint comparison](https://docs.aws.amazon.com/bedrock/latest/userguide/endpoints.html) for Bedrock-specific capabilities and endpoint selection.
24 24
2525GPT-6 Astra is available through Bedrock Runtime and through Mantle in[GPT-6 Sol](https://developers.openai.com/api/docs/models/gpt-6-sol) and [GPT-6
2626 `us-west-2` (Oregon). The examples in this guide use GPT-5.6 Sol in Luna](https://developers.openai.com/api/docs/models/gpt-6-luna) are available through Bedrock Runtime and
2727 `us-east-2`; select Astra's supported Region before changing the model. through Mantle in `us-east-1` (N. Virginia). [GPT-6
28 Astra](https://developers.openai.com/api/docs/models/gpt-6-astra) is available through Bedrock Runtime and
29 through Mantle in `us-west-2` (Oregon). The examples in this guide use GPT-5.6
30 Sol in `us-east-2`; select the supported Region before changing the model.
28 31
2932For access and setup, see the AWS [GPT-6 Astra announcement](https://aws.amazon.com/blogs/machine-learning/take-on-your-most-ambitious-work-with-gpt-6-astra-on-amazon-bedrock/) and [Runtime endpoint instructions](https://docs.aws.amazon.com/bedrock/latest/userguide/bedrock-mantle.html).For access and setup, see the AWS [model endpoint availability](https://docs.aws.amazon.com/bedrock/latest/userguide/models-endpoint-availability.html) and [Runtime endpoint instructions](https://docs.aws.amazon.com/bedrock/latest/userguide/bedrock-mantle.html).
30 33
31## Make Responses API requests34## Make Responses API requests
32 35
39 `us-east-2` examples. The Ruby examples configure this `/openai/v1`42 `us-east-2` examples. The Ruby examples configure this `/openai/v1`
40 endpoint directly because the provider's default `/v1` route doesn't43 endpoint directly because the provider's default `/v1` route doesn't
41 support this model.44 support this model.
4245- Use a Bedrock model ID with the `openai.` prefix, such as- Use a Bedrock model ID with the `openai.` prefix. For GPT-6 Sol and Luna,
4346 `openai.gpt-5.6-sol`. use `openai.gpt-6-sol` or `openai.gpt-6-luna` in `us-east-1`.
44 47
4548The examples use `openai.gpt-5.6-sol` in `us-east-2`. For Runtime, follow the AWS [Responses API endpoint instructions](https://docs.aws.amazon.com/bedrock/latest/userguide/bedrock-mantle.html) to select the base URL and inference profile. Do not reuse a Mantle model IDThe examples use `openai.gpt-5.6-sol` in `us-east-2`. To try GPT-6 Sol or Luna,
4649without checking the Runtime requirements.change both the model ID and the Region. For Ruby, also update the Region in the
50explicit `base_url`. On Bedrock Runtime, use the United States inference profile
51IDs `us.openai.gpt-6-sol` and `us.openai.gpt-6-luna`, or the global IDs
52`global.openai.gpt-6-sol` and `global.openai.gpt-6-luna`. Follow the AWS [Responses API endpoint instructions](https://docs.aws.amazon.com/bedrock/latest/userguide/bedrock-mantle.html) to select the Runtime base URL and inference profile.
47 53
48The following example uses a Bedrock API key stored as54The following example uses a Bedrock API key stored as
49`AWS_BEARER_TOKEN_BEDROCK`. See [Amazon Bedrock API keys](https://docs.aws.amazon.com/bedrock/latest/userguide/api-keys.html) for information about generating and using a Bedrock API key.55`AWS_BEARER_TOKEN_BEDROCK`. See [Amazon Bedrock API keys](https://docs.aws.amazon.com/bedrock/latest/userguide/api-keys.html) for information about generating and using a Bedrock API key.
433| Capability | Bedrock Runtime | Mantle |439| Capability | Bedrock Runtime | Mantle |
434| -------------------------------------- | -------------------------------- | --------------------------------------------------------------------------- |440| -------------------------------------- | -------------------------------- | --------------------------------------------------------------------------- |
435| GPT-6 Astra | Available | Available in `us-west-2` (Oregon) |441| GPT-6 Astra | Available | Available in `us-west-2` (Oregon) |
442| GPT-6 Sol and GPT-6 Luna | United States and global | Available in `us-east-1` (N. Virginia) |
436| Computer use | Available on supported models | Available on supported models |443| Computer use | Available on supported models | Available on supported models |
437| Streaming responses | Available | Available |444| Streaming responses | Available | Available |
438| Background mode (`background: true`) | Not available | Available, subject to [data retention settings](#data-access-and-retention) |445| Background mode (`background: true`) | Not available | Available, subject to [data retention settings](#data-access-and-retention) |