Türkçe

ChatGPT Work ve Codex'i Amazon Bedrock ile kullanma

ChatGPT Work ve Codex'i Amazon Bedrock ile kullanma

Yerel ChatGPT Work ve Codex yüzeylerini, Amazon Bedrock üzerinden sunulan OpenAI modellerini kullanacak şekilde yapılandırın.

Yerel ChatGPT Work ve Codex yüzeylerini, Amazon Bedrock üzerinden sunulan OpenAI modellerini kullanacak şekilde yapılandırın. Bu kurulumda yerel istemci, model isteklerini AWS tarafından yönetilen kimlik doğrulama ve erişim denetimlerini kullanarak Bedrock'a gönderir.

Nasıl çalışır?

Yerel bir ChatGPT Work veya Codex yüzeyini model sağlayıcısı olarak Amazon Bedrock ile yapılandırdığınızda, OpenAI tarafından barındırılan Responses API istek yolunda yer almaz. Yerel istemci model isteklerini Amazon Bedrock'a gönderir ve Bedrock, desteklenen OpenAI modelleri için OpenAI uyumlu bir Responses API uygulaması sağlar.

Başlamadan önce

Şunlara sahip olduğunuzdan emin olun:

  • Amazon Bedrock'ta desteklenen OpenAI modellerine erişim.
  • Seçilen modelin kullanılabildiği bir AWS Region.
  • AWS hesabı için yapılandırılmış Amazon Bedrock Mantle yolu kimlik doğrulaması.

Sağlayıcıyı yapılandırma

Amazon Bedrock Mantle yoluna yönelik amazon-bedrock model sağlayıcısını ~/.codex/config.toml dosyasına ekleyin. ChatGPT masaüstü uygulaması, Codex CLI, IDE uzantısı ve SDK aynı yerel yapılandırma katmanlarını okur. Model belirtmek isteğe bağlıdır. Gerektiğinde desteklenen bir modeli açıkça seçin.

model_provider = "amazon-bedrock"

Kimlik doğrulama seçenekleri

Yerel ChatGPT Work ve Codex yüzeyleri iki Bedrock kimlik doğrulama yolunu destekler. Bunları şu sırayla denetler:

  1. Bedrock API anahtarı.
  2. AWS SDK kimlik bilgisi zinciri.

1. seçenek: Bedrock API anahtarı

Bedrock API anahtarını yerel istemcinin okuduğu ortamda ayarlayın. API anahtarıyla kimlik doğrulama kullanırken bir Region belirtmeniz gerekir.

export AWS_BEARER_TOKEN_BEDROCK=<your-bedrock-api-key>
export AWS_REGION=us-east-2

2. seçenek: AWS SDK kimlik bilgileri

Kuruluşunuz Bedrock erişimini AWS SDK kimlik bilgisi zinciri üzerinden yönetiyorsa bu yolu kullanın. Yerel istemci şu standart AWS SDK kimlik bilgisi kaynaklarını kullanabilir:

Paylaşılan AWS yapılandırma dosyaları

Paylaşılan AWS config ve credentials dosyalarını yapılandırın:

aws configure

Ortam değişkenleri

Standart AWS SDK kimlik bilgisi ortam değişkenlerini ayarlayın:

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>

AWS Management Console kimlik bilgileri

AWS Management Console kimlik bilgileriyle oturum açın:

aws login

AWS SSO veya adlandırılmış profil

AWS SSO ile oturum açın ve adlandırılmış profili seçin:

aws sso login --profile codex-bedrock
export AWS_PROFILE=codex-bedrock

Federasyonlu kimlik

Kurumsal SSO veya OIDC federasyonu için yerel istemcinin dışında credential_process ile federasyonlu bir kimlik yapılandırın ve kimlik bilgilerini AWS SDK'nın çözümlemesini sağlayın. Tarayıcıda oturum açma, belirteç değişimi, önbelleğe alma ve yenileme işlemlerini AWS profilinizin credential_process yardımcısına yerleştirin.

Masaüstü uygulaması ve IDE uzantısı

Masaüstü uygulamaları ve IDE uzantıları, ortam değişkenlerini kabuktan devralmayabilir. Gerekli değerleri ~/.codex/.env içine yerleştirin, ardından uygulamayı veya uzantıyı yeniden başlatın.

export AWS_BEARER_TOKEN_BEDROCK=<your-bedrock-api-key>
export AWS_REGION=us-east-2

Kurulumu doğrulama

  • Codex CLI'da /status bölümünü açın ve Codex'in amazon-bedrock model sağlayıcısını kullandığını doğrulayın.
  • ChatGPT masaüstü uygulamasında Work veya Codex'i seçin ve uygulamayı yeniden başlattıktan sonra yeni bir görev başlatın.
  • IDE uzantısında, uzantıyı yeniden başlattıktan sonra yeni bir oturum başlatın.
  • Seçilen modelin yapılandırılmış AWS Region içinde kullanılabildiğini ve AWS kimliğinin bu modele erişim izni olduğunu doğrulayın.

Desteklenen modeller

Tam model kimliklerini kullanın:

openai.gpt-5.6-sol
openai.gpt-5.6-terra
openai.gpt-5.6-luna
openai.gpt-5.5
openai.gpt-5.4

Model kullanılabilirliği AWS Region'a göre değişir. Bir model seçmeden önce AWS Region'a göre model desteği sayfasına bakın.

Özellik kullanılabilirliği

Bu yapılandırma, yerel ChatGPT Work ve Codex iş akışlarını destekler. Web'de barındırılan ChatGPT Work, Codex cloud ve OpenAI tarafından barındırılan bulut hizmetlerine, barındırılan araçlara veya bulut tarafından yönetilen keşfe bağlı özellikler şu anda kullanılamaz.

* Özellik şu anda yalnızca belirli bölgelerle sınırlıdır. Coğrafi kısıtlamalar hakkında daha fazla bilgi edinmek için ilgili özelliğin belgelerini inceleyin.
Yetenekleri ChatGPT kimlik doğrulaması gerektirmediğinde yerel eklenti paketleri desteklenir. OpenAI tarafından derlenen eklenti keşfi ile bağlayıcılara veya bulutta barındırılan paylaşıma bağlı özellikler kullanılamaz.

Sorun giderme

Kurulum başarısız olursa şunları denetleyin:

  • Model kimliği, desteklenen bir modelle tam olarak eşleşiyor.
  • Modelin kullanılabildiği bir AWS Region belirttiniz.
  • Bedrock API anahtarı veya AWS kimlik bilgileri geçerli ve süreleri dolmamış.
  • AWS kimliği, seçilen Bedrock modeline erişim iznine sahip.
  • AWS_BEARER_TOKEN_BEDROCK, süresi dolmuş veya amaçlanmayan bir anahtara ayarlanmamış.
  • Masaüstü uygulaması veya IDE uzantısı kullanımı için gerekli ortam değişkenleri ~/.codex/.env içinde bulunuyor.

Destek kapsamı

OpenAI Support; ChatGPT Work ve Codex istemci kurulumu, yapılandırma, yerel CLI davranışı, masaüstü uygulaması davranışı, IDE uzantısı davranışı ve yerel ürün deneyimi konularında yardımcı olabilir.

AWS kimlik bilgileri, IAM izinleri, Bedrock model erişimi, kotalar, faturalandırma, bölgesel kullanılabilirlik, Bedrock istek hataları, AWS hizmet günlükleri veya Bedrock hizmet davranışı için müşterinin AWS yöneticisiyle ya da AWS Support ile iletişime geçin.