APIMaster.ai

Codex'te GLM-5.2, GLM-5.3 ve GLM-5.3-Flash: Yapılandırma ve Model Seçimi

APIMaster ile Codex'te GLM'yi yapılandırın. config.toml dosyasını Windows, macOS ve Linux'ta bulun, API anahtarınızı ayarlayın, etkileşimli sohbet başlatın ve bir model seçin.

APIMaster API anahtarınızı ve Codex'in config.toml dosyasını yapılandırın, ardından codex çalıştırarak GLM ile sohbet edin. glm-5.2, glm-5.3, glm-5.3-flash kullanın. Codex, https://apimaster.ai/v1 adresindeki Responses API üzerinden bağlanır.

Başlamadan önce

Ortam kontrolünü tamamlayın, genel kılavuzu izleyerek Codex'i kurun ve bu modellere erişimi ile yeterli bakiyesi olan bir APIMaster API anahtarı edinin.

codex --version

1. Yapılandırma dizinini açın

Windows

Win + R tuşlarına basın, aşağıdaki yolu girin ve Enter'a basın:

%USERPROFILE%\.codex

Klasör yoksa oluşturun. config.toml dosyasını bir metin düzenleyiciyle açın veya oluşturun. Dosya adının config.toml.txt olmadığından emin olun.

macOS / Linux

macOS'ta Finder'da Command + Shift + G tuşlarına basın ve şunu girin:

~/.codex

Linux'ta aynı dizini dosya yöneticiniz veya düzenleyicinizle açın. Gerekirse terminalden oluşturun:

mkdir -p ~/.codex

config.toml dosyasını bu dizinde açın veya oluşturun. Özel bir Codex durum dizini kullanıyorsanız, bunun yerine o dizini kullanın.

2. config.toml dosyasını yapılandırın

Her iki platform da aynı içeriği kullanır:

model = "glm-5.3"
model_provider = "apimaster"
model_reasoning_summary = "none"
model_supports_reasoning_summaries = false

[model_providers.apimaster]
name = "APIMaster"
base_url = "https://apimaster.ai/v1"
env_key = "APIMASTER_API_KEY"
wire_api = "responses"

Dosya zaten mevcutsa yedekleyin ve bu ayarları birleştirin. Mevcut üst düzey anahtarları değiştirin, çoğaltmayın ve bunları ilk [tablo] başlığından önce yerleştirin. Sağlayıcı bölümü zaten varsa onu birleştirin. Bu, yeni Codex oturumları için varsayılan sağlayıcıyı ve modeli değiştirir.

Temel URL /v1 içerir. wire_api = "responses" değerini koruyun; yalnızca bir Chat Completions uç noktası bu iş akışı için yetersizdir. Özet ayarları isteğe bağlı akıl yürütme özetlerini devre dışı bırakır, modelin iç düşünmesini değil.

Mevcut varsayılan sağlayıcınızı korumak istiyorsanız, bu yapılandırmayı bunun yerine ~/.codex/glm.config.toml dosyasına koyun (Windows: %USERPROFILE%\.codex\glm.config.toml). Ardından aşağıdaki başlatma komutlarına --profile glm ekleyin. Adlandırılmış profil dosyaları Codex 0.134.0 veya sonraki sürümleri gerektirir ve diğer temel ayarları devralır.

3. API anahtarınızı ayarlayın

YOUR_APIMASTER_API_KEY değerini APIMaster'dan aldığınız anahtarla değiştirin. TOML yapılandırması ortam değişkeninin adını saklar, anahtarın kendisini değil.

Windows PowerShell

Codex'i başlatacağınız terminalde çalıştırın:

$env:APIMASTER_API_KEY = 'YOUR_APIMASTER_API_KEY'

Gelecekteki terminaller için de kaydetmek isterseniz:

[Environment]::SetEnvironmentVariable('APIMASTER_API_KEY', 'YOUR_APIMASTER_API_KEY', 'User')

Kalıcı bir değişken kaydettikten sonra yeni bir terminal açın veya ilk komutu çalıştırdığınız mevcut terminali kullanmaya devam edin.

macOS / Linux

export APIMASTER_API_KEY='YOUR_APIMASTER_API_KEY'

Bu, geçerli terminal için geçerlidir. Yeni terminallerde yeniden kullanmak için aynı export satırını kabuğunuzun başlangıç dosyasına, örneğin Zsh için ~/.zshrc veya etkileşimli Bash için ~/.bashrc dosyasına ekleyin, ardından yeni bir terminal açın. Gerçek anahtarlar içeren dosyaları gizli tutun ve paylaşılan depoların dışında saklayın.

4. Codex'i başlatın ve sohbet edin

Proje dizininizde bir terminal açın ve şunu çalıştırın:

codex

Normal ilk çalıştırma veya proje güven istemlerinin ardından aktif modelin glm-5.3 olduğunu kontrol edin. Codex konuşmasında şunu girin:

Reply with exactly OK.

Normal bir yanıt temel bağlantıyı doğrular. Ardından kodu açıklamasını, bir dosyayı okumasını veya bir değişiklik yapmasını isteyebilirsiniz. Normal dosya ve komut izin istemlerini gözden geçirin.

5. Başka bir model seçin

Bu özel model kimlikleri için Codex'i başlatırken modeli açıkça seçin. Terminalinizde her seferinde bir komut çalıştırın:

codex --model glm-5.2
codex --model glm-5.3
codex --model glm-5.3-flash

Her komut etkileşimli bir konuşma açar. Açık bir oturumdan geçiş yapmak için /exit girin, ardından istediğiniz model için komutu çalıştırın. Mevcut kaydedilmiş bir konuşmayı başka bir modelle devam ettirmek için yeni bir konuşma başlatmak yerine codex resume SESSION_ID --model MODEL_ID kullanın.

Codex'te /model model kataloğunu açar ve /status aktif modeli gösterir. Menü, APIMaster'ın model marketplace'indeki her modeli otomatik olarak listelemez. GLM modeliniz yoksa, yukarıdaki gibi --model kullanın. Claude Code'un /model MODEL_ID sözdiziminin Codex'te çalıştığını varsaymayın; burada doğrulanmış özel model seçim yolu bu değildir.

İsteğe bağlı adlandırılmış profil için, örneğin:

codex --profile glm --model glm-5.3

Gelecekteki başlatmalar için varsayılanı değiştirmek için kullandığınız yapılandırmadaki üst düzey model değerini düzenleyin.

Sorun giderme

Belirti Kontrol
API anahtarı eksik / 401 Codex'i başlatan terminalde APIMASTER_API_KEY değerini ayarlayın; anahtar geçerliliğini ve bakiyeyi kontrol edin.
Hâlâ başka bir sağlayıcı kullanılıyor model_provider, seçilen profili, proje geçersiz kılmalarını ve başlatma bayraklarını kontrol edin. Yapılandırmayı düzenledikten sonra yeniden başlatın.
TOML ayrıştırma hatası Yinelenen anahtar veya tablolardan kaçının; üst düzey ayarlar tablo başlıklarından önce gelmelidir.
404 / desteklenmeyen protokol https://apimaster.ai/v1 ve wire_api = "responses" kullanın.
Model /model içinde yok Tam model kimliğini codex --model ile kullanın. Yerleşik katalog, ağ geçidinin model listesi değildir.
Model meta verisi veya model listesi uyarısı Bu kimliklerde Codex meta verisi eksik olabilir. Nihai yanıtı kontrol edin; yedek bağlam sınırları doğrulanmış model yetenekleri değildir.
Akıl yürütme/çıktı akışı uyarısı Nihai yanıtı ve araç sonuçlarını kontrol edin. Kesilen çıktıyı, varsa model, CLI sürümü, UTC saati ve istek kimliğiyle birlikte bildirin.

Doğrulama ve isteğe bağlı araç kontrolü

Kaydedilen entegrasyon testleri: 2026-09-15 UTC, Codex CLI 0.154.0, Linux. Burada listelenen tüm modeller beklenen metni döndürdü ve yerel bir dosyayı okumak için bir araç kullandı. Üçü de ayrıca küçük bir Python fonksiyonunu düzeltti ve testlerini çalıştırdı; test dosyası bağımsız olarak kontrol edildi ve yeniden çalıştırıldı. Windows ve macOS yapılandırma talimatları sağlanmaktadır, ancak bu işletim sistemleri kaydedilen çalıştırmaların parçası değildi. Bu kontroller tam özellik uyumluluğunu, uzun oturum davranışını veya maksimum bağlam sınırlarını kanıtlamaz.

Dosya araçlarını kontrol etmek için geçici bir projede şu içeriğe sahip bir probe.txt oluşturun:

FILE_PROBE_739182

Codex'i orada seçtiğiniz modelle başlatın, ardından şunu girin:

Read probe.txt using a tool and reply with its exact contents. Do not guess.

Bir dosya okuma aracının çalıştığını ve yanıtın dosyayla eşleştiğini doğrulayın. Bunu temel konuşma çalıştıktan sonra kullanın.

SSS

Bu benim ChatGPT aboneliğimi kullanır mı?

İstekler APIMaster anahtarınızı ve bakiyenizi kullanır. Codex istemcidir; GLM seçili modeldir. Bu yapılandırma GLM'yi bir OpenAI modeli yapmaz.

Claude Code neden farklı bir URL kullanıyor?

Codex, Responses için https://apimaster.ai/v1 kullanır. Claude Code site kökünü https://apimaster.ai kullanır ve /v1/messages yolunu kendisi ekler.

İlgili kılavuzlar ve kaynaklar