Codex 可設定為使用透過 Amazon Bedrock 提供的 OpenAI 模型。
在此設定中,Codex 會在 Codex CLI、Codex 桌面應用程式或 Codex IDE 擴充功能中於本機執行,而模型請求會傳送至 Amazon Bedrock。Codex 使用 Bedrock 支援的驗證,客戶則透過其 AWS 帳戶和適用的 Amazon Bedrock 控制項,管理存取、治理、帳單計費、配額、區域和請求處理。
本文提供一般概觀。如需設定指示,請參閱 設定 Codex 搭配 Amazon Bedrock 使用。
運作方式
當 Codex 設定為使用 Amazon Bedrock 時:
Codex 會在 CLI、桌面應用程式或 IDE 擴充功能中於本機執行。
Amazon Bedrock 會設定為模型提供者。
驗證會使用 AWS 憑證或另一種 Bedrock 支援的驗證方法。
推論請求會透過 Amazon Bedrock 處理。
Amazon Bedrock 為支援的 OpenAI 模型提供與 OpenAI 相容的 Responses API 實作。
由 OpenAI 託管的 Responses API 不在請求路徑中。
支援的內容
此設定支援本機 Codex 工作流程,包括:
Codex CLI 本機工作流程
Codex 桌面應用程式本機工作流程
Codex IDE 擴充功能本機工作流程
使用支援的 OpenAI 模型,透過 Bedrock 支援的推論
AWS 透過 IAM、模型存取控制、帳單計費、配額、區域和適用的 Bedrock 控制項來管理存取
目前尚不可用的內容
使用 Amazon Bedrock 時,目前尚無法使用部分依賴 OpenAI 託管雲端服務、託管工具或雲端管理工具探索的 Codex 功能。
此設定中目前尚無法使用下列功能:
圖像生成
輸入的語音轉錄
雲端外掛商店
雲端設定和政策管理
Codex 雲端智慧體,包括審查、安全性和網頁智慧體
由於 MCP 命名空間工具和工具搜尋目前尚不可用,因此在此設定中,MCP 和工具探索功能可能會受到限制。
使用 ChatGPT 登入的 Codex、使用 OpenAI API 金鑰的 Codex,以及使用 Amazon Bedrock API 金鑰的 Codex 之間,功能可用性可能有所不同。
相容性注意事項
Amazon Bedrock 上的 Codex 旨在使用透過 Amazon Bedrock 提供的 OpenAI 模型,提供 Codex 本機開發體驗。不應假設其功能可用性或行為與由 OpenAI API 平台支援的 Codex 完全相同。
功能支援可能因以下項目而異:
模型
AWS 區域
API 介面範圍
AWS 帳戶設定
AWS 發布狀態
支援範圍
如需 Codex 用戶端設定、組態、CLI 行為、桌面應用程式行為、IDE 擴充功能行為或本機 Codex 產品體驗方面的協助,請聯絡 OpenAI 支援。
如需 AWS 憑證、IAM 權限、Bedrock 模型存取、配額、帳單計費、區域可用性、Bedrock 請求失敗、AWS 後端記錄或 Bedrock 服務行為方面的協助,請聯絡您的 AWS 管理員或 AWS Support。
相關文件
設定 Codex 搭配 Amazon Bedrock 使用。
