OpenAI
Aistríodh an leathanach seo le meaisín. Féach ar an t-alt bunaidh i mBéarla.

Cumraigh Codex le Amazon Bedrock

Cumraigh Codex le Amazon Bedrock, lena n-áirítear samhlacha a dtacaítear leo, dintiúir AWS agus socruithe an chliaint logánta.

Nuashonraithe: 19 days ago

Úsáid an treoir seo chun Codex a chumrú le samhlacha OpenAI atá ar fáil trí Amazon Bedrock a úsáid.

Sa chumraíocht seo, úsáideann Codex dintiúir Amazon Bedrock agus seolann sé iarratais samhla trí chur i bhfeidhm Bedrock ar an Responses API. Níl an API arna óstáil ag OpenAI i gconair an iarratais.

Tacaíonn an socrú seo le sreafaí oibre áitiúla Codex i:

  • Codex CLI

  • Aip deisce Codex

  • Síneadh Codex VS Code

Ní bhaineann an t-alt seo le Codex atá cumraithe le síniú isteach ChatGPT nó le heochair API OpenAI.

Sula dtosaíonn tú

Cinntigh go bhfuil na nithe seo agat:

  • Codex CLI leagan 0.128.0 nó níos déanaí

  • Aip deisce Codex nó síneadh VS Code leagan 26.429.30905 nó níos déanaí

  • Rochtain ar shamhlacha OpenAI tacaithe in Amazon Bedrock

  • Réigiún AWS ina bhfuil an tsamhail roghnaithe ar fáil

  • Fíordheimhniú tacaithe ag Bedrock cumraithe do do chuntas AWS

Samhlacha tacaithe

Úsáid ceann de na haitheantais samhla bheachta seo:

openai.gpt-5.6-sol

openai.gpt-5.6-terra

openai.gpt-5.6-luna

openai.gpt-5.5

openai.gpt-5.4

Réamhshocrú molta:

openai.gpt-5.6-sol

Cumraigh Codex

Cuir an méid seo a leanas le:

~/.codex/config.toml

model = "openai.gpt-5.6-sol"

model_provider = "amazon-bedrock"

[model_providers.amazon-bedrock.aws]

region = "us-west-2"

wire_api = "responses"

# Optional for AWS SDK auth. If omitted, the AWS SDK uses AWS_PROFILE or the default profile.

# profile = "codex-bedrock"

Cuir an Réigiún AWS ina bhfuil an tsamhail roghnaithe agat ar fáil in ionad us-west-2.

Roghanna fíordheimhnithe

Tacaíonn Codex le dhá chonair fíordheimhnithe Amazon Bedrock:

  1. Eochair API Bedrock ag úsáid AWS_BEARER_TOKEN_BEDROCK

  2. Slabhra dintiúr AWS SDK le haghaidh iarratas sínithe ag IAM

Seiceálann Codex fíordheimhniú san ord seo:

  1. AWS_BEARER_TOKEN_BEDROCK

  2. Slabhra dintiúr AWS SDK

Má tá AWS_BEARER_TOKEN_BEDROCK socraithe, úsáideann Codex é ar dtús. Mura bhfuil, filleann Codex ar shlabhra dintiúr AWS SDK.

Ná húsáid OPENAI_API_KEY don chumraíocht seo. Úsáideann Codex dintiúir Amazon Bedrock nuair atá model_provider socraithe mar amazon-bedrock.

Úsáid eochair API Bedrock má thacaíonn do chuntas AWS le heochracha API Bedrock. Úsáid dintiúir AWS SDK má bhainistíonn d’eagraíocht rochtain Bedrock trí IAM, AWS SSO, próifílí ainmnithe, nó aitheantas cónasctha.

Rogha 1: Úsáid eochair API Bedrock

Socraigh d’eochair API Bedrock sa timpeallacht a léifidh Codex:

export AWS_BEARER_TOKEN_BEDROCK=<your-bedrock-api-key>

Ansin cinntigh go bhfuil Réigiún Bedrock san áireamh i do chumraíocht Codex:

model = "openai.gpt-5.6-sol"

model_provider = "amazon-bedrock"

[model_providers.amazon-bedrock.aws]

wire_api = "responses"

region = "us-west-2"

Tá an Réigiún riachtanach nuair a úsáidtear fíordheimhniú le heochair API Bedrock.

Rogha 2: Úsáid dintiúir AWS SDK

Úsáid an modh seo nuair is mian leat go bhfíordheimhneodh Codex le dintiúir AWS IAM.

Úsáideann Codex slabhra dintiúr AWS SDK, mar sin is féidir gnáthshocruithe dintiúr AWS a úsáid, lena n-áirítear comhaid chumraíochta chomhroinnte AWS, athróga timpeallachta, AWS SSO agus próifílí ainmnithe.

Dintiúir chomhroinnte AWS

aws configure

Athróga timpeallachta

export AWS_ACCESS_KEY_ID=<your-access-key-id>

export AWS_SECRET_ACCESS_KEY=<your-secret-access-key>

export AWS_SESSION_TOKEN=<your-session-token>

Dintiúir AWS Management Console

aws login

AWS SSO nó próifíl ainmnithe

aws sso login --profile <profile-name>

export AWS_PROFILE=<profile-name>

Is féidir leat an phróifíl a shocrú go díreach in ~/.codex/config.toml freisin:

model = "openai.gpt-5.6-sol"

model_provider = "amazon-bedrock"

[model_providers.amazon-bedrock.aws]

profile = "codex-bedrock"

wire_api = "responses"

region = "us-west-2"

Úsáideann Codex model_providers.amazon-bedrock.aws.region ar dtús nuair atá sé socraithe. Mura bhfuil sé socraithe, le haghaidh fíordheimhniú SDK, fágann Codex réiteach an réigiúin faoi shlabhra cumraíochta réamhshocraithe AWS SDK, lena n-áirítear AWS_REGION, AWS_DEFAULT_REGION agus an phróifíl AWS roghnaithe.

  • ~/.codex/config.toml

  • AWS_REGION

  • AWS_DEFAULT_REGION

  • An phróifíl AWS roghnaithe

Is é an rogha is soiléire ná an réigiún a shocrú in ~/.codex/config.toml.

Aitheantas cónaidhme le credential_process

Le haghaidh SSO corparáideach nó cónaidhm OIDC, cumraigh an phróifíl AWS lasmuigh de Codex agus lig do AWS SDK na dintiúir a réiteach.

Iontráil shamplach ~/.aws/config:

[profile codex-bedrock]

region = us-west-2

credential_process = /path/to/your/idp-helper --profile codex-bedrock

Ansin dírigh Codex ar an bpróifíl sin in ~/.codex/config.toml:

model = "openai.gpt-5.6-sol"

model_provider = "amazon-bedrock"

[model_providers.amazon-bedrock.aws]

profile = "codex-bedrock" wire_api = "responses"

region = "us-west-2"

Aip deisce agus síneadh VS Code

B’fhéidir nach bhfaighidh aipeanna deisce agus síntí IDE athróga timpeallachta ó do bhlaosc.

Má tá athróga timpeallachta ar nós AWS_BEARER_TOKEN_BEDROCK ag teastáil ó Codex, cuir iad le:

~/.codex/.env

Sampla:

AWS_BEARER_TOKEN_BEDROCK=<your-bedrock-api-key>

AWS_REGION=us-west-2

Tar éis ~/.codex/config.toml~/.codex/.env a athrú, atosaigh aip deisce Codex nó an síneadh VS Code.

Fíoraigh an socrú

Tar éis na cumraíochta:

  • In Codex CLI, oscail /status agus deimhnigh go bhfuil Codex ag úsáid an tsoláthraí samhla amazon-bedrock.

  • San aip deisce Codex nó sa síneadh VS Code, cuir tús le seisiún nua tar éis duit an aip a atosú.

Teorainneacha aitheanta

Níl na gnéithe seo a leanas ar fáil sa chumraíocht seo faoi láthair:

  • Giniúint íomhá

  • Tras-scríobh gutha le haghaidh ionchuir

  • Stór breiseán néil

  • Cumraíocht agus polasaithe néil

  • Gníomhairí néil, lena n-áirítear gníomhairí athbhreithnithe, slándála agus gréasáin

D’fhéadfadh infhaighteacht gnéithe a bheith difriúil idir Codex le síniú isteach ChatGPT, Codex le heochair API OpenAI, agus Codex le heochair API Amazon Bedrock.

Fabhtcheartú

Má theipeann ar an socrú, seiceáil na nithe seo a leanas:

  • Comhlíonann do leagan Codex an riachtanas íosta.

  • Meaitseálann d’aitheantas samhla samhail thacaithe go beacht.

  • Tá do Réigiún AWS socraithe agus tá an tsamhail roghnaithe ar fáil sa Réigiún sin.

  • Tá do dhintiúir AWS nó d’eochair API Bedrock bailí agus gan dul in éag.

  • Tá cead ag d’aitheantas AWS rochtain a fháil ar an tsamhail Bedrock roghnaithe.

  • Níl AWS_BEARER_TOKEN_BEDROCK socraithe mar eochair atá imithe in éag nó nach raibh beartaithe.

  • Má tá dintiúir AWS SDK á n-úsáid agat, tá do phróifíl AWS roghnaithe bailí.

  • Le húsáid aip deisce nó síntí VS Code, tá na hathróga timpeallachta riachtanacha i ~/.codex/.env.

  • D’atosaigh tú an aip nó an síneadh tar éis comhaid chumraíochta nó timpeallachta a athrú.

Le haghaidh dintiúr AWS, ceadanna IAM, rochtain ar shamhlacha Bedrock, cuótaí, billeáil, infhaighteacht réigiúnach, nó earráidí seirbhíse Bedrock, déan teagmháil le do riarthóir AWS nó le AWS Support.

Is féidir le OpenAI Support cabhrú le socrú cliaint Codex, cumraíocht, agus iompar áitiúil Codex.

Ar chuidigh an t-alt seo libh?