View a markdown version of this page

設定 OpenAI Codex 的 OpenTelemetry OpenAI - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定 OpenAI Codex 的 OpenTelemetry OpenAI

OpenAI Codex 會發出有關字符用量、每秒延遲、API 請求、工具呼叫和核准的 OpenTelemetry (OTel) 指標。當您將這些指標傳送至 Amazon CloudWatch 時,它們會填入編碼客服人員洞見儀表板的 Codex 索引標籤。如需儀表板的詳細資訊,請參閱 編碼客服人員洞見

Codex 透過其 config.toml 檔案的 [otel]區段設定其指標匯出工具。根據您的開發人員執行 Codex 的方式,有兩個可用的設定路徑。

選擇設定路徑

  • 承載字符 — Codex 會將 OTLP 指標直接傳送至 CloudWatch 原生 OTLP 端點,並使用 Authorization: Bearer標頭進行驗證。身分和組織屬性是透過 OTEL_RESOURCE_ATTRIBUTES環境變數提供。此路徑不需要收集器,是個別開發人員或小型團隊入門的最快方式。請參閱 使用承載字符設定 OpenAI Codex

  • 企業推出 — 對於透過 Okta、Microsoft Entra ID、Auth0 或 AWS IAM Identity Center 等企業單一登入 (SSO) 聯合開發人員身分的組織,集中 Amazon Bedrock 存取,並將標準組態分發給開發人員群。身分和組織屬性衍生自您的身分提供者 (IdP)。請參閱 為企業推展設定 OpenAI Codex

注意

承載字符路徑只會設定 Codex 將遙測傳送至 CloudWatch 的方式;它與 Codex 呼叫模型以進行推論的方式無關,因此您可以與任何模型提供者搭配使用。相反地,企業推出是以集中式 Amazon Bedrock 存取為基礎,因此 Amazon Bedrock 是該路徑的推論後端。若要搭配 Codex 使用 Amazon Bedrock 進行推論,請參閱 OpenAI Codex 文件中的 Amazon Bedrock

如需完整、持續更新的指引,包括部署範本和設定指令碼,請參閱 GitHub 上 Amazon Bedrock 上 Codex 的指引