AWS Bedrock: get an API key and write fiction with it on your phone

For users already inside the AWS account system who want Bedrock-hosted models on their consolidated AWS bill; since API keys plus OpenAI-compatible endpoints arrived in 2025, phone BYOK is finally a real path here. Do not start your BYOK journey with this one. This page is the BYOK quick answer for AWS Bedrock: key steps, direct console and pricing links, and the app-side notes that matter. Verified 2026-07-18.

Two links up front: get your key at the official console and check rates on the official pricing page. Prices and free quotas move; the official pages are authoritative.

What does it power inside Foreverse?

The factory preset declares 1 modality flag for AWS Bedrock. The models actually available come from the live catalog fetched in-app — catalogs move fast, and the flag only means the protocol wiring is ready.

ModalityUsed for
TextContinuation · roleplay chat · agent

How do I get a AWS Bedrock API key?

  1. Have an AWS account (card on file). Fair warning: this is the longest onboarding in this catalog — newcomers should start with a direct provider.
  2. Open the Bedrock console and confirm or enable access to your target models on the Model access page (some models require a first-time enablement flow).
  3. Generate a long-term API key in the console's API keys section — short-term keys expire after 12 hours, useless on a phone.
  4. In the app, set the host to https://bedrock-mantle.<region>.api.aws/v1 (e.g. us-east-1; the older https://bedrock-runtime.<region>.amazonaws.com/openai/v1 shape also works).
  5. Add models manually, using Bedrock model identifiers (like openai.gpt-oss-120b-1:0) as the IDs.

Key in hand: three steps to connect

  1. Open the app's Settings → AI models & services and find AWS Bedrock in the list (one of 62 presets, with logo and search).
  2. Paste the key and tap the connectivity test — it fires one real request to verify key and network, and pulls back the model list while it's at it.
  3. Enable the models you want, then set per-modality defaults (text, image, speech, and video each get their own); continuation, chat, and listening route through them from then on.

The one universal host pitfall: the API host must include its full version prefix (this provider's exact form is in the notes below) — the app never appends /v1 for you.

AWS Bedrock-specific notes

The app does not implement AWS SigV4 signing — the only viable path is a Bedrock API key (Bearer) against the OpenAI-compatible endpoints, which is why the host ships empty and you must paste the full path yourself (the app won't auto-append a version prefix for Bedrock). Which models are exposed on the OpenAI-compatible surface is governed by AWS's "Endpoint availability by models" page. The connectivity test reports unsupported for Bedrock; verify with a real message.

FAQ

Does AWS Bedrock have a free tier?

No Bedrock-specific free allowance; usage is token-priced at each vendor's AWS list rate. Any general new-account AWS credit is governed by the current AWS Free Tier terms.

Where does the key live once I paste it into the app?

It's stored on your device only, under system-level encryption — never uploaded or synced to any Foreverse server. Requests go straight from your phone to the provider's official endpoint with zero markup. To revoke access, delete the key in the provider's console.

AWS Bedrock API Key — Get One and Plug It into Foreverse (BYOK)