Codex można skonfigurować do używania modeli OpenAI dostępnych przez Amazon Bedrock.
W tej konfiguracji Codex działa lokalnie w Codex CLI, aplikacji komputerowej Codex lub rozszerzeniu Codex IDE, a żądania do modelu są wysyłane do Amazon Bedrock. Codex używa uwierzytelniania obsługiwanego przez Bedrock, a klienci zarządzają dostępem, nadzorem, rozliczeniami, limitami, Regionami i obsługą żądań za pośrednictwem swojego konta AWS oraz odpowiednich mechanizmów kontroli Amazon Bedrock.
Ten artykuł zawiera ogólne omówienie. Instrukcje konfiguracji znajdziesz w artykule Konfigurowanie Codex z Amazon Bedrock.
Jak to działa
Gdy Codex jest skonfigurowany do używania Amazon Bedrock:
Codex działa lokalnie w CLI, aplikacji komputerowej lub rozszerzeniu IDE.
Amazon Bedrock jest skonfigurowany jako dostawca modelu.
Uwierzytelnianie używa poświadczeń AWS lub innej metody uwierzytelniania obsługiwanej przez Bedrock.
Żądania wnioskowania są przetwarzane przez Amazon Bedrock.
Amazon Bedrock zapewnia implementację Responses API zgodną z OpenAI dla obsługiwanych modeli OpenAI.
Responses API hostowany przez OpenAI nie znajduje się na ścieżce żądania.
Co jest obsługiwane
Ta konfiguracja obsługuje lokalne przepływy pracy Codex, w tym:
Lokalne przepływy pracy Codex CLI
Lokalne przepływy pracy aplikacji komputerowej Codex
Lokalne przepływy pracy rozszerzenia Codex IDE
Wnioskowanie oparte na Bedrock z użyciem obsługiwanych modeli OpenAI
Dostęp zarządzany przez AWS za pośrednictwem IAM, mechanizmów kontroli dostępu do modeli, rozliczeń, limitów, Regionów i odpowiednich mechanizmów kontroli Bedrock
Co nie jest obecnie dostępne
Niektóre funkcje Codex zależne od usług chmurowych hostowanych przez OpenAI, hostowanych narzędzi lub zarządzanego w chmurze wykrywania narzędzi nie są obecnie dostępne podczas używania Amazon Bedrock.
W tej konfiguracji następujące funkcje nie są obecnie dostępne:
Generowanie obrazu
Transkrypcja głosu dla danych wejściowych
Chmurowy sklep z wtyczkami
Zarządzanie konfiguracją i zasadami w chmurze
Agenty chmurowe Codex, w tym agenty do przeglądów, bezpieczeństwa i sieci
Ponieważ narzędzia przestrzeni nazw MCP i wyszukiwanie narzędzi nie są obecnie dostępne, funkcje MCP i wykrywania narzędzi mogą być w tej konfiguracji ograniczone.
Dostępność funkcji może się różnić między Codex z logowaniem przez ChatGPT, Codex z kluczem API OpenAI i Codex z kluczem API Amazon Bedrock.
Uwagi dotyczące zgodności
Codex na Amazon Bedrock zaprojektowano tak, aby zapewniał lokalne środowisko programistyczne Codex z użyciem modeli OpenAI dostępnych przez Amazon Bedrock. Nie należy zakładać, że ma identyczną dostępność funkcji lub zachowanie jak Codex oparty na platformie API OpenAI.
Obsługa funkcji może się różnić w zależności od:
Modelu
Regionu AWS
Zakresu API
Konfiguracji konta AWS
Statusu wydania AWS
Granice wsparcia
W sprawach konfiguracji klienta Codex, konfiguracji, działania CLI, działania aplikacji komputerowej, działania rozszerzenia IDE lub lokalnego doświadczenia produktu Codex skontaktuj się z pomocą techniczną OpenAI.
W sprawach poświadczeń AWS, uprawnień IAM, dostępu do modeli Bedrock, limitów, rozliczeń, dostępności regionalnej, niepowodzeń żądań Bedrock, dzienników zaplecza AWS lub działania usługi Bedrock skontaktuj się z administratorem AWS lub pomocą techniczną AWS.
