llm-catalog-archive

Change

f971eb0

f971eb0acb899d473afec92bfd6c900d3de42603 · commit on GitHub

aws-blog-feed: changed (614551 bytes, HTTP 200)

raw/aws-blog-feed/response.xml modified

Lines added
+4,309
Lines removed
-4,570
Stored bytes at this commit
614,551
Timestamp
observed
Raw artifact at this commit
raw/aws-blog-feed/response.xml
Recorded headers
observed_at2026-09-03T04:33:46.008Z
origin_datenull
status200
final URLhttps://aws.amazon.com/blogs/machine-learning/feed/
etagnull
last-modifiedWed, 02 Sep 2026 21:32:44 GMT
dateThu, 03 Sep 2026 04:33:45 GMT
agenull
cache-controlnull
cf-cache-statusnull
content-encodingnull
content-lengthnull
@@@ -5,7 +5,7 @@
<atom:link href="https://aws.amazon.com/blogs/machine-learning/feed/" rel="self" type="application/rss+xml"/>
<link>https://aws.amazon.com/blogs/machine-learning/</link>
<description>Official Machine Learning Blog of Amazon Web Services</description>
- <lastBuildDate>Tue, 01 Sep 2026 19:13:35 +0000</lastBuildDate>
+ <lastBuildDate>Wed, 02 Sep 2026 21:32:10 +0000</lastBuildDate>
<language>en-US</language>
<sy:updatePeriod>
hourly </sy:updatePeriod>
@@@ -13,119 +13,256 @@
1 </sy:updateFrequency>
<item>
- <title>Introducing Claude Fable 5.1 on AWS</title>
- <link>https://aws.amazon.com/blogs/machine-learning/introducing-claude-fable-5-1-on-aws/</link>
+ <title>Accessing OpenAI models on Amazon Bedrock from Australia with global cross-Region inference</title>
+ <link>https://aws.amazon.com/blogs/machine-learning/accessing-openai-gpt-5-6-models-on-amazon-bedrock-from-australia-with-global-cross-region-inference/</link>
- <dc:creator><![CDATA[Dani Mitchell]]></dc:creator>
- <pubDate>Tue, 01 Sep 2026 19:12:43 +0000</pubDate>
+ <dc:creator><![CDATA[Frank Huang]]></dc:creator>
+ <pubDate>Wed, 02 Sep 2026 21:22:05 +0000</pubDate>
<category><![CDATA[Amazon Bedrock]]></category>
<category><![CDATA[Announcements]]></category>
<category><![CDATA[Intermediate (200)]]></category>
- <guid isPermaLink="false">fe5a761d13fdea1cd6343d646c1e042d79f66815</guid>
+ <guid isPermaLink="false">262427adeddcaf49102f989ea5bfb8332e685f6c</guid>
- <description>Claude Fable 5.1 is now available on Amazon Bedrock and Claude Platform on AWS. This post covers Claude Fable 5.1's improvements, the Enterprise Frontier Safeguards for keeping your data in a cloud environment you control, and how to start building with the model on Amazon Bedrock.
- <content:encoded>&lt;p&gt;Today, we’re excited to announce the availability of Claude Fable 5.1 on Amazon Bedrock and Claude Platform on AWS. Claude Fable 5.1 delivers frontier intelligence for ambitious tasks across coding, scientific research, and enterprise workflows.&lt;/p&gt;
-&lt;p&gt;Given its capabilities, Anthropic has designated Fable 5.1 a &lt;em&gt;Covered Model&lt;/em&gt;, a category of Claude models that carry additional data retention, safety review, and access policies wherever they’re offered. For more information, see Amazon Bedrock &lt;a href="https://docs.a
-&lt;p&gt;This post covers Claude Fable 5.1’s improvements, the Enterprise Frontier Safeguards, and how to start building with the model on Amazon Bedrock.&lt;/p&gt;
-&lt;h2 id="what-makes-claude-fable-5.1-different"&gt;What makes Claude Fable 5.1 different&lt;/h2&gt;
-&lt;p&gt;Anthropic reports Fable 5.1 is a clear improvement over Fable 5 on the hardest reasoning tests Anthropic runs. These tests include competition mathematics, graduate-level questions in engineering and the sciences, and long multi-step problems where reliability is key. In day-to-day use that
+ <description>Australian teams can now access OpenAI GPT-5.6 Sol, Terra, and Luna models on Amazon Bedrock with global cross-Region inference from the Asia Pacific (Sydney) and Asia Pacific (Melbourne) Regions. This post shows how to invoke the models, use prompt caching, set up Codex with OpenI
+ <content:encoded>&lt;p&gt;Australian teams working with OpenAI models can now access the latest OpenAI models through Amazon Bedrock. Amazon Bedrock offers OpenAI &lt;a href="https://docs.aws.amazon.com/bedrock/latest/userguide/global-cross-region-inference.html" target="_blank" rel="noope
+&lt;p&gt;In this post, we show you how to use prompt caching to optimize your inference cost, set up Codex with OpenID Connect (OIDC)-based authentication, and monitor usage with Amazon CloudWatch and Coding Agent Insights.&lt;/p&gt;
+&lt;h2 id="gpt-5.6-global-inference-profiles"&gt;GPT-5.6 global inference profiles&lt;/h2&gt;
+&lt;p&gt;The following table lists the three global profile IDs and the Australian source Regions covered in this post.&lt;/p&gt;
+&lt;table border="1px" width="100%" cellpadding="10px"&gt;
+ &lt;tbody&gt;
+ &lt;tr&gt;
+ &lt;td&gt;&lt;strong&gt;Global inference profiles&lt;/strong&gt;&lt;/td&gt;
+ &lt;td&gt;&lt;strong&gt;Source Regions&lt;/strong&gt;&lt;/td&gt;
+ &lt;td&gt;&lt;strong&gt;Destination Regions&lt;/strong&gt;&lt;/td&gt;
+ &lt;/tr&gt;
+ &lt;tr&gt;
+ &lt;td&gt;global.openai.gpt-5.6-sol global.openai.gpt-5.6-terra global.openai.gpt-5.6-luna&lt;/td&gt;
+ &lt;td&gt;Asia Pacific (Sydney) ap-southeast-2 Asia Pacific (Melbourne) ap-southeast-4&lt;/td&gt;
+ &lt;td&gt;Routes to supported commercial AWS Regions&lt;/td&gt;
+ &lt;/tr&gt;
+ &lt;/tbody&gt;
+&lt;/table&gt;
+&lt;p&gt;Profile membership and model availability can change. Check &lt;a href="https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference-support.html" target="_blank" rel="noopener"&gt;Cross-Region inference support&lt;/a&gt; before deployment.&lt;/p&gt;
+&lt;h2 id="getting-started"&gt;Getting started&lt;/h2&gt;
+&lt;p&gt;Before proceeding with this section, you can follow the &lt;a href="https://aws.amazon.com/blogs/machine-learning/introducing-cross-region-inference-for-openai-gpt-5-6-models-on-amazon-bedrock/" target="_blank" rel="noopener"&gt;GPT-5.6&lt;/a&gt; blog post to set up the following prerequisi
&lt;ul&gt;
- &lt;li&gt;&lt;strong&gt;Agentic coding.&lt;/strong&gt; Carries more of a project on its own, from code base-spanning features to code review and performance work, across multi-hour sessions. It is also more honest: if it gets stuck it says so, and it is less likely to disable a failing test to pass
- &lt;li&gt;&lt;strong&gt;Autonomous operation.&lt;/strong&gt; Built for multi-hour jobs that span many applications. It plans, uses the tools it needs, recovers when a step fails, and keeps you updated without being asked.&lt;/li&gt;
- &lt;li&gt;&lt;strong&gt;End-to-end knowledge work.&lt;/strong&gt; Takes an analysis from first question to finished document, doing the research, building the spreadsheet, writing the memo or deck, and checking its numbers as it goes. Built for everyday finance, accounting, and healthcare work.&lt;
- &lt;li&gt;&lt;strong&gt;Scientific research.&lt;/strong&gt; Supports research campaigns from literature and hypotheses to models, experiments, and formal verification.&lt;/li&gt;
- &lt;li&gt;&lt;strong&gt;Improved usability.&lt;/strong&gt; Keeps you updated on long tasks, writes more clearly, and follows instructions more closely.&lt;/li&gt;
+ &lt;li&gt;An AWS account with Asia Pacific (Sydney) or Asia Pacific (Melbourne) enabled as your source Region.&lt;/li&gt;
+ &lt;li&gt;If your organization uses service control policy (SCP), verify that the SCP allows the GPT-5.6 global inference profiles in the selected source Region.&lt;/li&gt;
+ &lt;li&gt;An AWS Identity and Access Management (IAM) role or user with proper permissions to invoke the GPT-5.6 inference profiles.&lt;/li&gt;
+ &lt;li&gt;Python 3.9 or later with the &lt;code&gt;openai&lt;/code&gt;, &lt;code&gt;boto3&lt;/code&gt;, and &lt;code&gt;aws-bedrock-token-generator&lt;/code&gt; packages installed.&lt;/li&gt;
&lt;/ul&gt;
-&lt;h2 id="data-retention"&gt;Data retention&lt;/h2&gt;
-&lt;p&gt;Because Claude Fable 5.1 is a &lt;a href="https://support.claude.com/en/articles/15425695-covered-models" target="_blank" rel="noopener"&gt;Covered Model&lt;/a&gt;, its use is subject to data retention for up to 30 days and human review by Amazon personnel. With Amazon Bedrock, you can cont
-&lt;h2 id="enterprise-frontier-safeguards"&gt;Enterprise Frontier Safeguards&lt;/h2&gt;
-&lt;p&gt;&lt;a href="https://www.anthropic.com/news/enterprise-frontier-safeguards" target="_blank" rel="noopener"&gt;Enterprise Frontier Safeguards&lt;/a&gt; (EFS), built in partnership between AWS and Anthropic, will help eligible customers use Claude Fable 5 and Claude Fable 5.1 models while keep
-&lt;p&gt;If you are an EFS-eligible customer, you can use Claude Fable 5 and Claude Fable 5.1 with zero data retention (ZDR) on Amazon Bedrock and Claude Platform on AWS. This is available for internal use through December 31, 2026. Additional Enterprise Frontier Safeguards will be available later t
-&lt;h2 id="getting-started-with-claude-fable-5.1-on-amazon-bedrock"&gt;Getting started with Claude Fable 5.1 on Amazon Bedrock&lt;/h2&gt;
-&lt;p&gt;To try Fable 5.1, open the &lt;a href="https://console.aws.amazon.com/bedrock/" target="_blank" rel="noopener"&gt;Amazon Bedrock console&lt;/a&gt;, go to &lt;strong&gt;Test &amp;gt; Playground&lt;/strong&gt;, and select Fable 5.1 as the model. From there, you can run a prompt directly again
-&lt;p&gt;Programmatically, you can call the model with the &lt;a href="https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters-anthropic-claude-messages.html" target="_blank" rel="noopener"&gt;Anthropic Messages API&lt;/a&gt; against &lt;code&gt;bedrock-runtime&lt;/code&gt; (through th
-&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
-&lt;ol type="1"&gt;
- &lt;li&gt;Active AWS account with Amazon Bedrock access.&lt;/li&gt;
- &lt;li&gt;AWS Command Line Interface (AWS CLI) installed and configured.&lt;/li&gt;
- &lt;li&gt;Python 3.10+.&lt;/li&gt;
- &lt;li&gt;Boto3 installed: &lt;code&gt;pip install boto3&lt;/code&gt;.&lt;/li&gt;
- &lt;li&gt;AWS Identity and Access Management (IAM) permissions: &lt;code&gt;bedrock:InvokeModel&lt;/code&gt;and &lt;code&gt;bedrock:InvokeModelWithResponseStream&lt;/code&gt;.&lt;/li&gt;
-&lt;/ol&gt;
-&lt;p&gt;Here’s a quick example using the AWS SDK for Python (Boto3):&lt;/p&gt;
+&lt;p&gt;In the following section, we show you how to verify the active global inference profiles with both the AWS Command Line Interface (AWS CLI) and the Amazon Bedrock console.&lt;/p&gt;
+&lt;p&gt;&lt;strong&gt;Using the AWS CLI.&lt;/strong&gt; The following commands list the active GPT-5.6 profiles and inspect the Terra profile from the Sydney Region. You can also use the commands with Sol or Luna by changing the inference profile ID. To run the same check from Melbourne Region, rep
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-bash"&gt;aws bedrock list-inference-profiles \
+--region ap-southeast-2 \
+--type-equals SYSTEM_DEFINED \
+--query "inferenceProfileSummaries[?contains(inferenceProfileId, 'openai.gpt-5.6')].[inferenceProfileId,status]" \
+--output table
+
+aws bedrock get-inference-profile \
+--region ap-southeast-2 \
+--inference-profile-identifier global.openai.gpt-5.6-terra&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;&lt;strong&gt;Using the Amazon Bedrock console.&lt;/strong&gt; Open the Amazon Bedrock console, select Sydney or Melbourne as your Region and choose Inference profiles under Infer, and filter for Global OpenAI GPT-5.6 Terra. The following screenshot shows the active profile from the Sydney
+&lt;div style="width: 810px" class="wp-caption alignnone"&gt;
+ &lt;a href="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21760-1.png" target="_blank" rel="noopener"&gt;&lt;img src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21760-1.png" alt="Amazon Bedrock inferenc
+ &lt;p class="wp-caption-text"&gt;Figure 1: The active GPT-5.6 Terra global inference profile in Sydney&lt;/p&gt;
+&lt;/div&gt;
+&lt;h3 id="invoke-gpt-5.6-through-amazon-bedrock-runtime"&gt;Invoke GPT-5.6 through Amazon Bedrock Runtime&lt;/h3&gt;
+&lt;p&gt;GPT-5.6 supports three access paths on the Amazon Bedrock Runtime endpoint: the OpenAI Responses API, OpenAI Chat Completions API, and Amazon Bedrock Converse API. The OpenAI-compatible APIs are called on the &lt;code&gt;/openai/v1&lt;/code&gt; paths of this endpoint rather than through the
+&lt;p&gt;&lt;strong&gt;OpenAI Responses API.&lt;/strong&gt; For applications that already use the OpenAI SDK with the Responses API, you can point the client at the Regional Amazon Bedrock Runtime endpoint.&lt;/p&gt;
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-python"&gt;from aws_bedrock_token_generator import provide_token
+from openai import OpenAI
+
+region = "ap-southeast-2" # Use "ap-southeast-4" for Melbourne.
+model_id = "global.openai.gpt-5.6-terra"
+prompt = (
+ "In three short bullet points, explain how Availability Zones "
+ "help make an AWS application highly available."
+)
+
+openai_client = OpenAI(
+ base_url=f"https://bedrock-runtime.{region}.amazonaws.com/openai/v1",
+ api_key=provide_token(region=region),
+)
+
+responses_result = openai_client.responses.create(
+ model=model_id,
+ input=prompt,
+ max_output_tokens=300,
+)
+
+print(responses_result.output_text)&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;For streaming output, set &lt;code&gt;stream=True&lt;/code&gt; and iterate over the response events. The following example prints text as it arrives:&lt;/p&gt;
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-python"&gt;response_stream = openai_client.responses.create(
+ model=model_id,
+ input=prompt,
+ max_output_tokens=300,
+ stream=True,
+)
+
+for event in response_stream:
+ if event.type == "response.output_text.delta":
+ print(event.delta, end="", flush=True)&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;&lt;strong&gt;OpenAI Chat Completions API.&lt;/strong&gt; You can also work with the Chat Completions API if your application already uses that.&lt;/p&gt;
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-python"&gt;from aws_bedrock_token_generator import provide_token
+from openai import OpenAI
+
+region = "ap-southeast-2" # Use "ap-southeast-4" for Melbourne.
+model_id = "global.openai.gpt-5.6-terra"
+prompt = (
+ "In three short bullet points, explain how Availability Zones "
+ "help make an AWS application highly available."
+)
+
+openai_client = OpenAI(
+ base_url=f"https://bedrock-runtime.{region}.amazonaws.com/openai/v1",
+ api_key=provide_token(region=region),
+)
+
+chat_result = openai_client.chat.completions.create(
+ model=model_id,
+ messages=[{"role": "user", "content": prompt}],
+ max_completion_tokens=300,
+ reasoning_effort="low",
+)
+
+print(chat_result.choices[0].message.content)&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;&lt;strong&gt;Amazon Bedrock Converse API.&lt;/strong&gt; Use Converse API when your application calls Amazon Bedrock through an AWS SDK. Boto3 resolves credentials through the standard AWS credential chain.&lt;/p&gt;
&lt;div class="hide-language"&gt;
&lt;pre&gt;&lt;code class="language-python"&gt;import boto3
-import json
-# Create a Bedrock Runtime client
-bedrock_runtime = boto3.client(
- service_name="bedrock-runtime",
- region_name="us-east-1"
+region = "ap-southeast-2" # Use "ap-southeast-4" for Melbourne.
+model_id = "global.openai.gpt-5.6-terra"
+prompt = (
+ "In three short bullet points, explain how Availability Zones "
+ "help make an AWS application highly available."
)
+messages = [
+ {
+ "role": "user",
+ "content": [{"text": prompt}],
+ }
+]
-# Invoke Claude Fable 5.1
-response = bedrock_runtime.invoke_model(
- modelId="global.anthropic.claude-fable-5-1",
- contentType="application/json",
- accept="application/json",
- body=json.dumps({
- "anthropic_version": "bedrock-2023-05-31",
- "max_tokens": 4096,
- "messages": [
- {
- "role": "user",
- "content": "An S3 bucket serves 40 TB/month egress. Estimate the monthly egress cost at $0.09/GB, and state one architecture change to cut it. Show the calculation, keep it under 120 words."
- }
- ]
- })
+bedrock_client = boto3.client("bedrock-runtime", region_name=region)
+converse_result = bedrock_client.converse(
+ modelId=model_id,
+ messages=messages,
+ inferenceConfig={"maxTokens": 300},
)
-result = json.loads(response["body"].read())
-# Fable 5.1 is a reasoning model: the response may include a thinking block
-# before the text block, so select the text block rather than a fixed index.
-print(next(b["text"] for b in result["content"] if b["type"] == "text"))&lt;/code&gt;&lt;/pre&gt;
+print(converse_result["output"]["message"]["content"][0]["text"])&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
-&lt;p&gt;You can explore the &lt;a href="https://github.com/aws-samples/anthropic-on-aws/blob/main/notebooks/claude_fable_5_1_getting_started/claude-fable-5-1-getting-started.ipynb" target="_blank" rel="noopener"&gt;Getting Started notebook&lt;/a&gt; for more examples.&lt;/p&gt;
-&lt;h2 id="availability"&gt;Availability&lt;/h2&gt;
-&lt;p&gt;Claude Fable 5.1 is available today on Amazon Bedrock through the US Geo CRIS (us.) and Global CRIS (global.) inference profiles. In AWS GovCloud (US), it is available on both the bedrock-runtime and bedrock-mantle endpoints. See the &lt;a href="https://docs.aws.amazon.com/bedrock/latest/us
-&lt;p&gt;Give Claude Fable 5.1 a try in the &lt;a href="https://console.aws.amazon.com/bedrock" target="_blank" rel="noopener"&gt;Amazon Bedrock console&lt;/a&gt;, in &lt;a href="https://console.aws.amazon.com/claude-platform/" target="_blank" rel="noopener"&gt;Claude Platform on AWS&lt;/a&gt;, or e
+&lt;p&gt;For streaming output, use &lt;code&gt;converse_stream&lt;/code&gt; with the same Region and profile ID, then iterate over the returned event stream.&lt;/p&gt;
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-python"&gt;stream_result = bedrock_client.converse_stream(
+ modelId=model_id,
+ messages=messages,
+ inferenceConfig={"maxTokens": 300},
+)
+
+for event in stream_result["stream"]:
+ if "contentBlockDelta" in event:
+ delta = event["contentBlockDelta"]["delta"]
+ if "text" in delta:
+ print(delta["text"], end="", flush=True)
+print()&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;The preceding examples call Amazon Bedrock in Asia Pacific (Sydney). To run the same example for Asia Pacific (Melbourne), set the Region to &lt;code&gt;ap-southeast-4&lt;/code&gt; and run the code.&lt;/p&gt;
+&lt;h3 id="working-with-prompt-caching"&gt;Working with prompt caching&lt;/h3&gt;
+&lt;p&gt;GPT-5.6 prompt caching is available through the supported APIs. GPT-5.6 supports two caching modes on Amazon Bedrock. Implicit caching is enabled by default, and no code changes are required, while with explicit caching, you can define the reusable prefix, cache boundary, and cache key. &lt
+&lt;h2 id="setting-up-codex-with-gpt-5.6-on-amazon-bedrock"&gt;Setting up Codex with GPT-5.6 on Amazon Bedrock&lt;/h2&gt;
+&lt;p&gt;Codex can use the same global inference profiles through Amazon Bedrock Runtime. Install the latest Codex CLI to use the native Amazon Bedrock Runtime model provider. Here, we validated the following configuration with codex-cli 0.149.1 using GPT-5.6 Sol from Asia Pacific (Sydney).&lt;/p&gt
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-bash"&gt;npm install -g @openai/codex@alpha
+codex --version&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;For organizations whose identity provider is Okta, Auth0, Microsoft Entra ID, Amazon Cognito, or AWS IAM Identity Center, the &lt;a href="https://github.com/aws-samples/sample-openai-on-aws/tree/main/aws-oidc-auth" target="_blank" rel="noopener"&gt;AWS OIDC Auth Helper repository&lt;/a&gt;
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-ini"&gt;[profile &amp;lt;AWS_OIDC_PROFILE&amp;gt;]
+credential_process = &amp;lt;ABSOLUTE_PATH_TO_CREDENTIAL_PROCESS&amp;gt; --profile &amp;lt;OIDC_HELPER_PROFILE&amp;gt;
+region = ap-southeast-2
+output = json&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;This federation helper exchanges an OIDC token for temporary AWS credentials, and Codex reads through the standard AWS credential chain with no further configuration. Next, create or update &lt;code&gt;~/.codex/config.toml&lt;/code&gt; and reference the AWS profile, see the &lt;a href="http
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-toml"&gt;model = "global.openai.gpt-5.6-sol"
+model_provider = "amazon-bedrock-runtime"
+model_reasoning_effort = "high"
+
+[model_providers.amazon-bedrock-runtime.aws]
+profile = "&amp;lt;AWS_OIDC_PROFILE&amp;gt;"
+region = "ap-southeast-2"&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;If the helper doesn’t have a valid cached session, it opens the configured sign-in page in your browser. After you authenticate, the helper returns temporary AWS credentials through &lt;code&gt;credential_process&lt;/code&gt;. Requests are signed with AWS SigV4, so no API key is involved in
+&lt;h2 id="quota-management"&gt;Quota management&lt;/h2&gt;
+&lt;p&gt;GPT-5.6 on-demand quotas are measured in requests per minute (RPM) and tokens per minute (TPM). Token burndown determines how each request consumes TPM. Token consumption is calculated from input tokens, cache-write input tokens, and output tokens multiplied by the model’s &lt;a href="https
+&lt;h2 id="monitoring-and-logging"&gt;Monitoring and logging&lt;/h2&gt;
+&lt;p&gt;Because GPT-5.6 requests use the Amazon Bedrock Runtime API, requests made through the global inference profiles appear in &lt;a href="https://docs.aws.amazon.com/bedrock/latest/userguide/model-invocation-logging.html" target="_blank" rel="noopener"&gt;model invocation logging&lt;/a&gt; lik
+&lt;p&gt;CloudWatch &lt;a href="https://docs.aws.amazon.com/bedrock/latest/userguide/model-invocation-logging.html" target="_blank" rel="noopener"&gt;Coding Agent Insights&lt;/a&gt; provides a dashboard for Codex telemetry, including token usage, API requests, active users, conversation activity, an
+&lt;p&gt;The following example shows how to configure the Coding Agent Insights for Codex using the Bearer approach. First, &lt;a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-OTLP-MetricsBearerTokenAuth.html" target="_blank" rel="noopener"&gt;get a CloudWatch metri
+&lt;div class="hide-language"&gt;
+ &lt;pre&gt;&lt;code class="language-toml"&gt;[otel]
+environment = "production"
+
+[otel.metrics_exporter]
+otlp-http = { endpoint = "https://monitoring.ap-southeast-2.amazonaws.com/v1/metrics", protocol = "binary", headers = { "Authorization" = "Bearer YOUR_CLOUDWATCH_METRICS_API_KEY" } }&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;p&gt;Replace &lt;code&gt;YOUR_CLOUDWATCH_METRICS_API_KEY&lt;/code&gt; with the key created in CloudWatch, then start Codex. This CloudWatch metrics API key can then authorize the export to the Regional CloudWatch endpoint. After telemetry arrives, open the CloudWatch console in Asia Pacific (Syd
+&lt;div style="width: 810px" class="wp-caption alignnone"&gt;
+ &lt;a href="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21760-2.png" target="_blank" rel="noopener"&gt;&lt;img title="Codex usage in CloudWatch Coding Agent Insights" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59
+ &lt;p class="wp-caption-text"&gt;Figure 2: Codex token and request activity in CloudWatch Coding Agent Insights in Asia Pacific (Sydney)&lt;/p&gt;
+&lt;/div&gt;
+&lt;p&gt;To populate the Organization, Environment, Department, Cost Center, Location, Team, and User filters, provide the corresponding values through &lt;code&gt;OTEL_RESOURCE_ATTRIBUTES&lt;/code&gt;. AWS classifies that CloudWatch metric API key as a long-term credential and recommends it only wh
+&lt;p&gt;For organizations that federate developer identity through corporate single sign-on, we recommend using the enterprise rollout, where a local collector signs the export with SigV4 using the developer’s federated credentials and no token is distributed.&lt;/p&gt;
+&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
+&lt;p&gt;In this post, we showed how to discover and invoke the GPT-5.6 Sol, Terra, and Luna global inference profiles from Asia Pacific (Sydney) and Asia Pacific (Melbourne) Regions. We also introduced how to configure Codex to use Amazon Bedrock Runtime and export Codex telemetry to CloudWatch Cod
+&lt;p&gt;To get started, follow the examples in this post and test GPT-5.6 models in your account. If you are using Codex, you can configure the &lt;a href="https://aws.amazon.com/bedrock/" target="_blank" rel="noopener"&gt;Amazon Bedrock Runtime&lt;/a&gt; provider and enable CloudWatch Coding Agent
&lt;hr style="width: 100%"&gt;
&lt;h2&gt;About the authors&lt;/h2&gt;
&lt;footer&gt;
&lt;div class="blog-author-box"&gt;
&lt;div class="blog-author-image"&gt;
- &lt;p&gt;&lt;img class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/05/11/ml-20969-image-6.png" alt="Dani Mitchell" width="100" height="100"&gt;&lt;/p&gt;
+ &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21760-3.jpeg" alt="Frank Huang" width="100" height="100"&gt;&lt;/p&gt;
&lt;/div&gt;
- &lt;h3 class="lb-h4"&gt;Dani Mitchell&lt;/h3&gt;
- &lt;p&gt;Dani is a Sr. generative AI Specialist Solutions Architect at AWS and the SA lead for Amazon Bedrock Knowledge Bases. He helps enterprises across the world design and deploy generative AI solutions using Amazon Bedrock and Anthropic’s models and capabilities to build scalable, production-
+ &lt;h3 class="lb-h4"&gt;Frank Huang&lt;/h3&gt;
+ &lt;p&gt;Frank Huang, PhD, is a Senior AI/ML Specialist Solutions Architect at AWS based in Auckland, New Zealand. He focuses on helping customers deliver AI/ML solutions. Throughout his career, Frank has worked across a variety of industries such as financial services, Web3, hospitality, media an
&lt;/div&gt;
&lt;div class="blog-author-box"&gt;
&lt;div class="blog-author-image"&gt;
- &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/07/24/ML-21458-3.png" alt="Aamna Najmi" width="100" height="100"&gt;&lt;/p&gt;
+ &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21760-4.jpg" alt="Sam Zhang" width="100" height="100"&gt;&lt;/p&gt;
&lt;/div&gt;
- &lt;h3 class="lb-h4"&gt;Aamna Najmi&lt;/h3&gt;
- &lt;p&gt;Aamna is a Senior Specialist Solutions Architect for Generative AI focusing on Anthropic models and operationalizing and governing generative AI systems at scale on Amazon Bedrock. She helps ISVs solve their challenges, embrace innovation, and create new business opportunities with Amazon
+ &lt;h3 class="lb-h4"&gt;Sam Zhang&lt;/h3&gt;
+ &lt;p&gt;Sam Zhang is a Security Specialist Technical Account Manager at AWS based in Sydney, Australia. He works with enterprises on infrastructure security, identity and access management, and threat detection, helping them build secure cloud infrastructure and workloads. His recent focus is the
&lt;/div&gt;
&lt;div class="blog-author-box"&gt;
&lt;div class="blog-author-image"&gt;
- &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/04/21/ml-20855-image-2.png" alt="Sofian Hamiti" width="100" height="100"&gt;&lt;/p&gt;
+ &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2025/10/03/mmelli-100x133.jpg" alt="Melanie Li" width="100" height="100"&gt;&lt;/p&gt;
&lt;/div&gt;
- &lt;h3 class="lb-h4"&gt;Sofian Hamiti&lt;/h3&gt;
- &lt;p&gt;Sofian is a technology leader with over 12 years of experience building AI solutions, and leading high-performing teams to maximize customer outcomes. He is passionate about empowering diverse talents to drive global impact and achieve their career aspirations.&lt;/p&gt;
+ &lt;h3 class="lb-h4"&gt;Melanie Li&lt;/h3&gt;
+ &lt;p&gt;Melanie Li, PhD, is a Senior Generative AI Specialist Solutions Architect at AWS based in Sydney, Australia, where her focus is on working with customers to build solutions using state-of-the-art AI/ML tools. She has been actively involved in multiple generative AI initiatives across APJ,
&lt;/div&gt;
&lt;div class="blog-author-box"&gt;
&lt;div class="blog-author-image"&gt;
- &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21797-1.jpg" alt="Antonio Rodriguez" width="100" height="100"&gt;&lt;/p&gt;
+ &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/07/22/ML-21450-4.jpg" alt="Zohreh Norouzi" width="100" height="100"&gt;&lt;/p&gt;
&lt;/div&gt;
- &lt;h3 class="lb-h4"&gt;Antonio Rodriguez&lt;/h3&gt;
- &lt;p&gt;Antonio is a Principal Generative AI Tech Leader at Amazon Web Services. He helps companies of all sizes solve their challenges, embrace innovation, and create new business opportunities with Amazon Bedrock.&lt;/p&gt;
+ &lt;h3 class="lb-h4"&gt;Zohreh Norouzi&lt;/h3&gt;
+ &lt;p&gt;Zohreh is a Senior Security Solutions Architect at Amazon Web Services (AWS). She helps customers make good security choices and accelerate their journey to the AWS Cloud. She has been actively involved in AI security initiatives, using her expertise to help customers build secure AI solu
&lt;/div&gt;
&lt;div class="blog-author-box"&gt;
&lt;div class="blog-author-image"&gt;
- &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/31/ML-21797-2.jpg" alt="Ayan Ray" width="100" height="100"&gt;&lt;/p&gt;
+ &lt;p&gt;&lt;img loading="lazy" class="alignleft size-full" src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2022/06/15/Saurabh-Trikande.jpg" alt="Saurabh Trikande" width="100" height="100"&gt;&lt;/p&gt;
&lt;/div&gt;
- &lt;h3 class="lb-h4"&gt;Ayan Ray&lt;/h3&gt;
- &lt;p&gt;Ayan is a Principal Partner Solutions Architect and AI Tech Lead at AWS, serving as the Worldwide Tech Lead for Anthropic at AWS. He works at the intersection of cloud architecture and Artificial Intelligence, helping organizations adopt and scale Anthropic’s technologies on AWS.&lt;/p&gt
+ &lt;h3 class="lb-h4"&gt;Saurabh Trikande&lt;/h3&gt;
+ &lt;p&gt;Saurabh Trikande is a Senior Product Manager for Amazon Bedrock and Amazon SageMaker Inference. He is passionate about working with customers and partners, motivated by the goal of democratizing AI. He focuses on core challenges related to deploying complex AI applications, inference with
&lt;/div&gt;
&lt;/footer&gt;</content:encoded>
@@@ -133,251 +270,221 @@ print(next(b["text"] for b in result["content"] if b["type"] == "text"))&lt;/cod
</item>
<item>
- <title>From theory to delivery: How Atos upskilled 400 engineers in agentic AI</title>
- <link>https://aws.amazon.com/blogs/machine-learning/from-theory-to-delivery-how-atos-upskilled-400-engineers-in-agentic-ai/</link>
+ <title>Modernizing and scaling support operations with generative AI on AWS</title>
+ <link>https://aws.amazon.com/blogs/machine-learning/modernizing-and-scaling-support-operations-with-generative-ai-on-aws/</link>
- <dc:creator><![CDATA[Rajesh Babu Nuvvula]]></dc:creator>
- <pubDate>Tue, 01 Sep 2026 16:17:54 +0000</pubDate>
- <category><![CDATA[Amazon Bedrock]]></category>
- <category><![CDATA[Amazon SageMaker]]></category>
+ <dc:creator><![CDATA[Carla Lorente]]></dc:creator>
+ <pubDate>Wed, 02 Sep 2026 18:26:35 +0000</pubDate>
+ <category><![CDATA[Advanced (300)]]></category>
<category><![CDATA[Customer Solutions]]></category>
- <guid isPermaLink="false">c09782028dd4cf40d9245e4cd28716a51318e5b0</guid>
+ <guid isPermaLink="false">5c6abef255152e41f7c6379eb8254ddffa13a0dc</guid>
- <description>When Atos set out to upskill 400 engineers in agentic AI, hands-on learning was the missing ingredient. Over three days, engineers built multi-agent systems on AWS through an AI League event. This post explains why Atos chose the format, what engineers built and learned, and what o
- <content:encoded>&lt;p&gt;When Atos set out to upskill 400 engineers from theory to delivery in agentic AI, the team faced a familiar challenge: how to build real-world capability, not only theoretical knowledge. Online courses and classroom-based instruction build foundations, but they do
-&lt;p&gt;Through the &lt;a href="https://aws.amazon.com/partners/atos/" target="_blank" rel="noopener"&gt;Atos partnership with AWS&lt;/a&gt;, we had already seen that hands-on learning was the missing ingredient in effective AI enablement. We had previously delivered practical upskilling in reinfor
-&lt;p&gt;In 2026, Atos partnered with AWS to run an agentic AI League event for 400 engineers. Over three days, engineers moved from limited hands-on experience to building multi-agent systems with pathfinding, guardrails, memory, and fine-tuned models. They competed on a live leaderboard that score
-&lt;p&gt;Participant skill levels varied widely. Some were developers with existing AWS experience. Others were using AWS for the first time or held less technical roles such as product owners and project managers.&lt;/p&gt;
-&lt;ul&gt;
- &lt;li&gt;5% had no prior knowledge of agentic AI.&lt;/li&gt;
- &lt;li&gt;25% had basic awareness of the topic.&lt;/li&gt;
- &lt;li&gt;50% understood the topic but had no hands-on experience.&lt;/li&gt;
- &lt;li&gt;20% had practical experience with agentic AI services.&lt;/li&gt;
-&lt;/ul&gt;
-&lt;p&gt;This post explains why we chose the AI League format, what engineers built and learned, which AWS services were involved, and what other enterprises should consider when running a similar event.&lt;/p&gt;
-&lt;h2 id="why-the-aws-ai-league"&gt;Why the AWS AI League?&lt;/h2&gt;
-&lt;p&gt;Atos has a strategic commitment to agentic AI, including the development of &lt;a href="https://atos.net/en/services/ai-atos-sovereign-agentic-studios" target="_blank" rel="noopener"&gt;Sovereign Agentic AI Studios&lt;/a&gt; in multiple locations worldwide. We needed a way to upskill our en
-&lt;p&gt;The AI League format offered several advantages over conventional training:&lt;/p&gt;
+ <description>Learn how to build a generative AI-based support operations platform on AWS that converts training videos into structured SOPs, applies Retrieval-Augmented Generation to guide ticket resolution, and uses machine learning to predict SLA risk and prioritize work.</description>
+ <content:encoded>&lt;p&gt;Scaling support operations requires handling rising ticket volumes, meeting strict Service Level Agreements (SLAs), adapting to evolving compliance requirements, and maintaining documentation that quickly becomes outdated, all without proportional increases in hea
+&lt;p&gt;To address these constraints, teams can use generative AI on AWS to capture knowledge from operational workflows, apply it during ticket resolution, and surface risks before they impact SLAs. Rather than optimizing individual tickets or documents in isolation, this approach focuses on impro
+&lt;h2 id="the-operational-challenge"&gt;The operational challenge&lt;/h2&gt;
+&lt;p&gt;Enterprise support operations rely on process knowledge. However, as organizations grow, that knowledge becomes fragmented across documentation, people, and tools. The result is not a single failure point, but a chain of small inefficiencies that compound into slow resolution, inconsistent
+&lt;h3 id="documentation-exists-but-knowledge-does-not-persist"&gt;Documentation exists, but knowledge does not persist&lt;/h3&gt;
+&lt;p&gt;Support teams maintain hundreds or thousands of SOPs describing how to handle requests, approvals, and system changes. However, these are typically developed on an as-needed basis for specific functions, not designed from a systems perspective. Each team documents its own slice of the proce
+&lt;h3 id="tickets-arrive-faster-than-guidance-can-be-found"&gt;Tickets arrive faster than guidance can be found&lt;/h3&gt;
+&lt;p&gt;Every incoming ticket must be interpreted and matched to the correct procedure before work can begin. When tickets arrive faster than analysts can process them (a violation of takt time principles from Lean Six Sigma), the system accumulates backlog and delays compound. Analysts spend signi
+&lt;h3 id="work-is-executed-but-the-process-is-invisible"&gt;Work is executed, but the process is invisible&lt;/h3&gt;
+&lt;p&gt;Even when tickets are handled successfully, teams rarely see how work actually flows across roles and systems. Some requests require multiple approvals and cross-team coordination, while others are resolved in minutes. From the outside, both appear as simple tickets. Without visibility into
+&lt;h3 id="priorities-are-often-identified-too-late"&gt;Priorities are often identified too late&lt;/h3&gt;
+&lt;p&gt;Service targets depend on recognizing which tickets are risky before they breach deadlines. However, while priority is often automatically assigned within customer relationship management (CRM) systems based on impact and urgency, these inputs are typically assessed by analysts from ticket
+&lt;h3 id="leaders-see-reports-not-operations"&gt;Leaders see reports, not operations&lt;/h3&gt;
+&lt;p&gt;Over time, fragmented knowledge, uneven workload, and reactive prioritization reinforce each other. Expertise concentrates in a few individuals, onboarding slows, and scaling requires adding people rather than improving process efficiency. Leaders typically rely on retrospective reporting t
+&lt;h2 id="solution-overview"&gt;Solution overview&lt;/h2&gt;
+&lt;p&gt;To address the limitations of manual documentation, fragmented ticket handling, and reactive workload management, the solution integrates execution and analytics into a single operational system on AWS.&lt;/p&gt;
+&lt;p&gt;The solution is organized into two tightly coupled layers: an operational intelligence workspace used by analysts for day-to-day work, and an analytics and decision intelligence layer used by both analysts and leaders for real-time insight and optimization. This second layer surfaces action
+&lt;div style="width: 810px" class="wp-caption alignnone"&gt;
+ &lt;a href="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/27/ML-20585-1.jpg" target="_blank" rel="noopener"&gt;&lt;img src="https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/08/27/ML-20585-1.jpg" alt="High-level architecture
+ &lt;p class="wp-caption-text"&gt;Figure 1: End-to-end architecture of the support operations solution on AWS&lt;/p&gt;
+&lt;/div&gt;
+&lt;p&gt;&lt;strong&gt;1. Operational intelligence workspace (&lt;a href="https://aws.amazon.com/bedrock/" target="_blank" rel="noopener"&gt;Amazon Bedrock&lt;/a&gt; and &lt;a href="https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/strands-sdk-memory.html" target="_blank" rel="noopener"&

Diff display stops at 400 lines. The line counts above are from the whole diff. 57 lines shown here cut at 300 characters. The raw artifact at this commit is linked above.