Introducing GLM 5.3 on Amazon Bedrock
https://aws.amazon.com/blogs/machine-learning/introducing-glm-5-3-on-amazon-bedrock/📌 GLM 5.3 登上 Amazon Bedrock,原廠主打 cyber security 能力
TL;DR:Z.ai 的 753B MoE 模型 GLM 5.3 現已在 Amazon Bedrock 全託管提供,AWS 也示範拿它跑開源滲透測試 agent Strix。
重構整個 repo、撐過數小時不中斷的 agentic workflow、在每一步工具呼叫中維持推理正確,這些對模型的要求已經不是「答得對」就夠了。過去想用開源權重模型做到這些,代表你得自己採購與維運推論基礎設施。現在,Z.ai(Zhipu AI)的 GLM 5.3 可以直接在 Amazon Bedrock 上用,不用管任何底層基礎設施。
🧩 模型規格與存取方式
GLM 5.3 在 Hugging Face Hub 上公開發布,是一個 753B 參數的 mixture-of-experts 模型,針對 coding 與長時間 agentic 任務最佳化。Z.ai 宣稱這個模型展現出不錯的 cyber security 能力。在 Bedrock 上,GLM 5.3 支援跨 Region 推論、prompt caching、service tiers,目前開放給符合資格的企業客戶使用。呼叫方式支援 OpenAI 相容的 Responses API 與 Chat Completions API,也支援 Bedrock 原生的 Invoke 與 Converse API;AWS 建議新專案優先用 OpenAI 相容 API,因為支援的功能較完整,並建議用短效憑證(例如透過 aws-bedrock-token-generator 從 AWS CLI 憑證產生短期 token)取代長效的 API key。
📊 Prompt caching:省掉重複上下文的成本
長時間的 coding 與知識型 workflow 常常在多輪對話間重送固定內容,例如 system prompt、工具定義或 repo 檔案。GLM 5.3 在 Bedrock 上預設支援隱性(implicit)prompt caching,降低重複呼叫的延遲與輸入 token 成本;若用顯性(explicit)模式明確標出可重用的 prompt 前綴,還能進一步提高 cache 命中率。
🧩 實戰演練:用 GLM 5.3 跑 Strix 做滲透測試
文章示範的應用場景是自動化安全測試:Strix 是一套開源 AI 滲透測試 agent,會動態執行你的程式碼、找出漏洞,並用 proof-of-concept 驗證。截至發文當下,Strix 官方文件把 GLM 5.3 設為預設模型,你可以改設定讓 Strix 改用 Bedrock 上的 GLM 5.3,讓模型推論跑在自己 AWS 帳戶的控管範圍內。範例的測試目標是 OWASP Juice Shop,一個刻意留有漏洞的練習用應用程式,在本機執行。AWS 特別提醒:只能測試自己擁有或已取得書面授權的系統,未經授權的安全測試在多數司法管轄區屬違法行為,也違反 AWS 可接受使用政策。Strix 會啟動一組子 agent 分頭繪製攻擊面、探索各類潛在漏洞,並嘗試用實際可行的 PoC 驗證每個發現,藉此減少人工篩掉偽陽性的時間;測試完成後會產出報告,列出每個發現的嚴重程度、證據與修復建議。對於想要更大規模、持續性安全測試的團隊,AWS 另外提供 AWS Continuum 這個隨選的滲透測試託管服務,兩者可以互補:開源 agent 讓開發者能在本機建置版本上做深度客製化測試,AWS Continuum 則負責規模化的託管評估。
💡 延續 GLM 5 的脈絡
GLM 5 今年早些時候就已上架 Bedrock,GLM 5.3 延續同一系列,文中提到帶來「一系列重要進展」,但具體細節未在本文展開。
🎯 實務啟示
如果你的團隊已經在用開源權重模型做 coding agent,GLM 5.3 上 Bedrock 的意義在於拿掉自架推論的維運成本,同時保留模型選擇的彈性;pay-per-token、沒有常駐資源的計價方式,很適合拿來做像 Strix 這種偶發性但運算密集的安全測試工作。但這仍是「現有模型搬上雲端」的整合型公告,評估時應該聚焦在你實際工作負載下的延遲、cache 命中率與費用,而不是把它當成全新的模型能力突破。
🔗 來源
- 標題:Introducing GLM 5.3 on Amazon Bedrock
- 作者/機構:Alex Thewsey(AWS ML Blog)
- 連結:https://aws.amazon.com/blogs/machine-learning/introducing-glm-5-3-on-amazon-bedrock/
#AmazonBedrock #GLM53 #ZhipuAI #AWS #OpenWeightModel #AIAgent #PenetrationTesting #Cybersecurity #PromptCaching #MoE
原始資料 AWS ML · 收集於 2026-10-06
摘要原文
Coding and agentic workloads are asking more of AI models than ever: refactor a repository spanning hundreds of files, sustain a multi-hour agentic workflow without losing context, and reason through complex systems problems with tool use at every step. Meeting those demands with open-weight models has historically meant provisioning and operating your own inference infrastructure. GLM 5.3 from Z.ai (Zhipu AI) is now available on Amazon Bedrock . GLM 5.3, as published on Hugging Face Hub , is a 753B-parameter mixture-of-experts model optimized for coding and long-horizon agentic tasks. In particular, Z.ai has reported the model shows notable cyber security capabilities. On Amazon Bedrock, you can now use it through fully managed APIs with cross-Region inference, prompt caching, and service tiers. You don’t manage any infrastructure. Access to GLM 5.3 on Bedrock is available to eligible enterprise customers. In this post, we show you how to invoke GLM 5.3 on Amazon Bedrock using the OpenAI-compatible APIs and reduce cost and latency with prompt caching. We then put the model to work in a realistic agentic workflow: running an authorized security test of your own application with Strix, an open-source AI penetration testing agent. GLM 5 arrived on Amazon Bedrock earlier this year. GLM 5.3 builds on the same lineage, with a range of important gains: For the following usage examples, you need: You can start sending prompts to GLM 5.3 on the AWS Management Console, with no need to write code or install developer tools. To get started, navigate to Amazon Bedrock and then choose Test > Playground from the left sidebar menu. From this playground interface you can select GLM 5.3 from the model list and send your first prompts through the chat UI, as shown in the following screenshot: Figure 1: Chatting with GLM 5.3 on the Amazon Bedrock console Programmatically, you can call the model through the bedrock-runtime endpoint. This supports both the OpenAI-compatible Responses and Chat Completions APIs, and the Amazon Bedrock Invoke and Converse APIs for GLM 5.3. For new applications the OpenAI-compatible APIs are recommended as they support a more complete set of features. Amazon Bedrock does support generating API keys for OpenAI-compatible integrations that require them. However, we strongly recommend preferring short-lived credentials over long-lived API keys where possible. In the following example, we will call the Responses API from Python using the OpenAI Python SDK, and the aws-bedrock-token-generator library to generate short-term tokens from your standard AWS Command Line Interface (AWS CLI) credentials . Long-running coding and knowledge workflows often resend stable context across multiple conversation turns, such as system prompts, tool definitions, or repository files. GLM 5.3 on Amazon Bedrock supports implicit prompt caching by default, which helps reduce response latency and input token costs for repeated calls sharing the same initial prompt prefix. With explicit prompt caching mode you specifically identify the reusable prompt prefixes, which can further improve cache hit rate (and therefore latency and cost savings) over implicit caching. To use explicit prompt caching with GLM 5.3, as shown in the following example: For more information, refer to the prompt caching section of the Amazon Bedrock User Guide. One workload that benefits directly from GLM 5.3’s strengths is automated security testing of your own applications. Strix is an open-source AI penetration testing agent that runs your code dynamically, finds vulnerabilities, and validates them with proof-of-concept tests. As of this writing, the Strix documentation uses GLM 5.3 as its default model. You can configure Strix to use GLM 5.3 on Amazon Bedrock instead of a third-party inference provider, so model inference runs under your AWS account’s controls. Only test applications you own or have explicit written permission to test. Unauthorized security testing of systems you don’t own is illegal in most jurisdictions and violates the AWS Acceptable Use Policy. In this walkthrough, the target is OWASP Juice Shop , a deliberately vulnerable sample application running locally on your machine. If you want fully managed, continuous security testing beyond running open-source agents yourself, AWS Continuum provides on-demand penetration testing and other security analyses as a managed service. The two approaches are complementary: open-source agents like Strix give you developer-driven, in-the-loop, and deeply customizable testing against local builds, while AWS Continuum runs managed assessments at scale. Strix spins up a team of sub-agents to map the threat surface, explore a range of potential vulnerability categories, and attempt to validate each finding with a working proof of concept. This helps minimize time spent triaging false positives. A successful run will generate a report including severity, evidence, and remediation guidance for each finding. The following video shows the end-to-end journey of setting up and running Strix against the example application, and exploring the results: Figure 2: Running an example security test with GLM 5.3 and Strix Stop the Juice Shop container with Ctrl+C in the terminal where it’s running, or run docker ps to find the container ID and stop it with docker stop <container-id> . Amazon Bedrock inference is pay-per-token with no persistent resources, so there are no further charges after your requests complete. If you generated an Amazon Bedrock API key for this walkthrough and no longer need it, delete it on the Amazon Bedrock console. Give GLM 5.3 a try on the Amazon Bedrock console , use it through coding assistants like OpenCode as shown in our recent post with Kimi K3 , or connect your custom applications through the supported APIs. Interested in how Amazon Bedrock can support your team? Connect with us to start the conversation.
由 claude-code/sonnet 自動生成