Codex + sağlayıcınız
Bir Codex başlatma kurulumuna kendi model sağlayıcısını verin veya zaten sahip olduğunuz yerel bir profili kullanın.
Sağlayıcı bilgilerini edinin
Codex'i yükleyin; sağlayıcınızın temel URL'sini, API anahtarını ve model kimliğini alın. Uç nokta OpenAI Responses API'sini desteklemelidir; yalnızca Chat Completions uyumluluğu yeterli değildir.
Örnek, diğer Codex kayıtlarını değiştirmeden veya Codex'in genel yapılandırmasını düzenlemeden Codex · work kaydını ekler.
Zaten bir Codex profiliniz var mı? Var olan bir Codex profilini kullanın bölümüne geçin.
1. Sağlayıcıyı tanımlayın
Bu kurulumu facade.json dosyasına ekleyin (Aracı ayarları bölümüne bakın). Örnekteki temel URL'yi, anahtarı ve model kimliğini değiştirin:
{
"clis": {
"Codex · work": {
"type": "codex",
"model": "YOUR_MODEL_ID",
"args": [
"-c",
"model_provider=work",
"-c",
"model_providers.work.name=Work",
"-c",
"model_providers.work.base_url=https://api.example.com/v1",
"-c",
"model_providers.work.wire_api=responses",
"-c",
"model_providers.work.env_key=WORK_API_KEY"
],
"env": {
"WORK_API_KEY": "YOUR_API_KEY"
}
}
}
}model_provider=work ve tüm model_providers.work.… ayarlarında aynı sağlayıcı kimliğini, yani work değerini kullanın. Anahtarın değişken adı WORK_API_KEY, env_key ile eşleşmelidir.
2. Sağlayıcı ayarlarını kontrol edin
| Ayar | Ne yapar |
|---|---|
model_provider=work | work ayarlarıyla tanımlanan sağlayıcıyı seçer. |
model_providers.work.name | Bu sağlayıcıya görünen bir ad verir. |
model_providers.work.base_url | API temel URL'sini ayarlar. |
model_providers.work.wire_api=responses | Responses API biçimini kullanır. |
model_providers.work.env_key=WORK_API_KEY | Codex'e anahtarın hangi ortam değişkeninde bulunduğunu söyler. |
env.WORK_API_KEY | Bu anahtarı Codex sürecine iletir. |
Her -c, bu kayıtla başlatılan aracılar için bir Codex seçeneği ayarlar.
Örnek, anahtarı facade.json dosyasında saklar. Anahtar zaten bir ortam değişkeninde bulunuyorsa env.WORK_API_KEY değerini ${env:WORK_API_KEY} olarak ayarlayın. Değişken, aracı başlamadan önce düzenleyicinin ortamında tanımlı olmalıdır.
3. Codex'i bu kurulumla başlatın
facade.json dosyasını kaydedin, New Agent düğmesine tıklayın ve Codex · work seçeneğini belirleyin. Seçili modeli kontrol etmek için /model komutunu kullanın, ardından projeniz için kısa bir görev gönderin.
Sağlayıcınız kullanım bildiriyorsa isteğin doğru hesapta göründüğünü doğrulayın. Başlatma yapılandırmasını kontrol etmek için Show Agent Launch komutunu çalıştırın ve çalışma konumunu seçin. Raporda bu kaydı bulup bir sonraki aracının mevcut ayarlarınızla nasıl başlayacağını görün.
İstek hataları için Sorun giderme bölümüne bakın.
Örnek: QwenCloud
QwenCloud Token Plan anahtarı için temel URL olarak https://token-plan.maas.qwencloudapi.com/compatible-mode/v1 kullanın ve wire_api=responses ayarını koruyun. Planınızda bulunan bir model kullanın. Kullandıkça öde anahtarları bölgelerine ait uç noktayı kullanır.
Var olan bir Codex profilini kullanın
Zaten yerel bir Codex profili kullanıyorsanız kaydın argümanlarıyla onu seçin:
{
"clis": {
"Codex · profile": {
"type": "codex",
"args": [
"--profile",
"work"
]
}
}
}work yerine kullandığınız profili yazın. Sağlayıcı yapılandırmasını Facade kaydında yinelemek yerine o profilde tutun. Kaydedin, New Agent düğmesine tıklayın ve Codex · profile seçeneğini belirleyin. Kısa bir görev gönderin ve varsa sağlayıcınızın kullanım kayıtlarında isteği doğrulayın.