APIMaster.ai

Codex'te DeepSeek V4 Flash ve Pro: Yapılandırma ve Model Seçimi

APIMaster ile Codex'te DeepSeek'i yapılandırın. config.toml dosyasını Windows, macOS ve Linux'ta bulun, API anahtarınızı ayarlayın, etkileşimli bir 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 komutunu çalıştırarak DeepSeek ile sohbet edin. deepseek-v4-flash ve deepseek-v4-pro modellerini 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 takip ederek 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

Bu dizinde config.toml dosyasını 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 = "deepseek-v4-flash"
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 yedeğini alın ve bu ayarları birleştirin. Mevcut üst düzey anahtarları çoğaltmak yerine değiştirin ve bunları ilk [table] başlığının önüne yerleştirin. Sağlayıcı bölümü zaten mevcutsa 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 yeterli değildir. Özet ayarları isteğe bağlı akıl yürütme özetlerini devre dışı bırakır, modelin dahili düşünmesini değil.

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

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

YOUR_APIMASTER_API_KEY yerine APIMaster'dan aldığınız anahtarı yazın. 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'

Ayrıca gelecekteki terminaller için 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 — Zsh için ~/.zshrc veya etkileşimli Bash için ~/.bashrc gibi — ekleyin, ardından yeni bir terminal açın. Gerçek anahtarlar içeren dosyaları özel tutun ve paylaşılan depoların dışında bulundurun.

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 istemlerinden sonra, etkin modelin deepseek-v4-flash olduğunu kontrol edin. Codex sohbetine şunu girin:

Reply with exactly OK.

Normal bir yanıt, temel bağlantıyı doğrular. Daha sonra kod açıklaması isteyebilir, bir dosyayı okumasını veya bir değişiklik yapmasını sağlayabilirsiniz. Her zamanki 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. Her seferinde terminalinizde tek bir komut çalıştırın:

codex --model deepseek-v4-flash
codex --model deepseek-v4-pro

Her komut etkileşimli bir sohbet 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 kayıtlı bir sohbete başka bir modelle devam etmek için yeni bir sohbet başlatmak yerine codex resume SESSION_ID --model MODEL_ID kullanın.

Codex'te /model, model kataloğunu açar ve /status etkin modeli gösterir. Menü, APIMaster'ın model pazarındaki her modeli otomatik olarak listelemez. DeepSeek 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çme yolu bu değildir.

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

codex --profile deepseek --model deepseek-v4-flash

Gelecekteki başlatmalar için varsayılanı değiştirmek üzere, 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ğişkenini ayarlayın; anahtarın geçerliliğini ve bakiyeyi kontrol edin.
Hâlâ başka bir sağlayıcı kullanılıyor model_provider, seçili 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 içinde model yok codex --model ile tam model kimliğini 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. Kesintiye uğrayan çı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-07 UTC, Codex CLI 0.153.4, Linux. Burada listelenen tüm modeller beklenen metni döndürdü ve yerel bir dosyayı okumak için bir araç kullandı. Karmaşık kodlama görevleri bu test kapsamının dışındaydı. Windows ve macOS yapılandırma talimatları sunulmaktadı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 şunları içeren bir probe.txt dosyası 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 sohbet çalıştıktan sonra kullanın.

SSS

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

İstekler APIMaster anahtarınızı ve bakiyenizi kullanır. Codex istemcidir; DeepSeek ise seçilen modeldir. Bu yapılandırma, DeepSeek'i 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ü https://apimaster.ai kullanır ve /v1/messages yolunu kendisi ekler.

İlgili kılavuzlar ve kaynaklar