Skip to content
Effloow
← Back to article
EFFLOOW LAB LAB-RUN

Openai Models Amazon Bedrock Governed Responses Poc 2026

Evidence notes document the bounded local or source-based checks behind an Effloow article. They are not product endorsements, legal advice, or benchmark claims.
  • Date: 2026-07-08T00:39:28.542000+00:00
  • Model: gpt-5.5-2026-04-23
  • Purpose: baseline Responses API smoke test to anchor a Bedrock migration readiness matrix
  • Request ID: 8f6b3c13-4dbd-43d5-bef1-cff9e453f6f1
  • Usage: {"input_tokens": 193, "input_tokens_details": {"cached_tokens": 0}, "output_tokens": 737, "output_tokens_details": {"reasoning_tokens": 516}, "total_tokens": 930}
  • Prompt SHA-256: 08d826d197a2781205b6be58ac2e10e059e5ebcfd5255ebb6fa5b3f432a917eb
  • Safety boundary: no confidential, customer, credential, or private data should be included in this run.

Prompt Excerpt

You are helping verify the request shape for an application that will move from the
standard OpenAI Responses API (https://api.openai.com/v1) to the Amazon Bedrock
"bedrock-mantle" OpenAI-compatible Responses endpoint, without changing application logic.

Task: In under 150 words, list the smallest set of code changes a developer must make to
point an existing Responses API call at Bedrock, assuming they only change configuration
(not business logic). Be precise and do not invent feature support. If a capability is not
part of the base Responses request/response contract, say so plainly.

This is a non-confidential lab check. Do not include any secrets or private data.

Output

Smallest config-only changes:

1. Change the OpenAI client base URL from `https://api.openai.com/v1` to the Bedrock OpenAI-compatible base URL for your AWS Region, e.g. Bedrock’s `/openai/v1` endpoint.

2. Replace OpenAI authentication with the Bedrock-supported authentication method for that endpoint. Do not send OpenAI org/project headers unless Bedrock explicitly documents them.

3. Change the `model` value from an OpenAI model name to the Bedrock model ID / inference profile / provisioned endpoint name that Bedrock expects, e.g. the configured `bedrock-mantle` target.

4. Keep the Responses call shape the same only for the base contract: `POST /responses` with fields such as `model` and `input`, and parse the standard Responses response fields your app already uses.

Do not assume support for non-base OpenAI capabilities such as hosted tools, file search, code interpreter, custom OpenAI headers, or OpenAI-specific tracing/metadata unless Bedrock documents them.

Limitations

This API run is a bounded lab check. It is not a production benchmark, user study, or proof that an external product works in a real customer environment.


What this run does and does not prove (Effloow Lab scope)

What was actually executed. One live call to the standard OpenAI Responses API (POST https://api.openai.com/v1/responses, model gpt-5.5-2026-04-23), completed status, request id 8f6b3c13-4dbd-43d5-bef1-cff9e453f6f1. The usage object came back as input_tokens=193, output_tokens=737 (of which reasoning_tokens=516), total_tokens=930, cached_tokens=0. This anchors the exact request/response contract a reader would keep when repointing the same call at Bedrock.

What was NOT executed. No call was made to the Amazon Bedrock bedrock-mantle endpoint. Effloow does not have an AWS account configured for this run, so live Bedrock behavior, per-region model availability, latency versus the direct OpenAI endpoint, and CloudWatch AWS/BedrockMantle metric emission are all [DATA NOT AVAILABLE] and are cited from official documentation only.

Source-derived readiness matrix (documentation, not measured)

Item Standard OpenAI Responses API OpenAI models on Amazon Bedrock
Base URL https://api.openai.com/v1 https://bedrock-mantle.{region}.api.aws/openai/v1
Model ID gpt-5.5, gpt-5.4 openai.gpt-5.5, openai.gpt-5.4
Auth OpenAI API key AWS_BEARER_TOKEN_BEDROCK bearer token, or a Bedrock token provider
Context cap model-specific 272,000 tokens for GPT-5.4 / GPT-5.5
Inference service tiers available on-demand only (no service tiers)
Compatible surface Responses API Responses API, Chat Completions API, Anthropic Messages API

Documented UNSUPPORTED features on Bedrock (from OpenAI's Bedrock guide)

Audio input; WebSocket connections; hosted web search; hosted file search; computer use; shell tool; image generation tool; remote MCP servers.

Sources: OpenAI "OpenAI models on Amazon Bedrock" guide; OpenAI API changelog entry 2026-06-01; AWS What's New "CloudWatch metrics for the bedrock-mantle endpoint" 2026-06-01; AWS What's New "redesigned Bedrock console" 2026-06-04.

Read the article

This note supports the public article and records what was actually checked.

Open article →