Araçlar ve entegrasyonlarKılavuz
Qwen Code'u CheapTokens'a bağlayın: ortam değişkenleri ve settings.json
Qwen Code'u üç ortam değişkeni veya tek bir settings.json girişiyle OpenAI uyumlu bir API'ye yönlendirin: temel URL, tam model kimliği ve git dışında tutulan bir anahtar.

Bu sayfada
Qwen Code özel bir OpenAI uyumlu uç noktaya bağlanabildiği için CheapTokens'a bağlamak üç değer gerektirir: temel URL https:/, API anahtarınız ve deepseek- gibi tam bir model kimliği. Bunları OPENAI_API_KEY, OPENAI_BASE_URL ve OPENAI_MODEL olarak dışa aktarın ya da ~/ dosyasına koyun. Her iki yol da Qwen Code kimlik doğrulama belgelerinden geliyor (sayfa en son 22 Ekim 2026'da güncellendi).
Uzun bir oturum hayal edin: ajan bir düzine dosya okur, üçünü düzenler, testleri yeniden çalıştırır. Her adım bağlamı yeniden gönderir, yani girdi için tekrar tekrar ödeme yaparsınız. Bu yüzden token başına bakiyeyle çalışan ucuz bir model bir terminal ajanına uygundur ve aşağıdaki kurulum on dakikaya değer.
Qwen Code'u yükleyin#
Qwen Code, Node.js 22 veya daha yenisini gerektirir. Proje README'si (github.com/QwenLM/qwen-code) birkaç yükleme yolu listeler; bunlardan ikisi:
Qwen Code'u yükleyin
npm
npm install -g @qwen-code/qwen-code@latestHomebrew
brew install qwen-codeqwen ile başlatırsınız. Belgeler ayrıca bir proxy'yi veya desteklenmeyen bir sağlayıcıyı elle bağlamak için /auth → Custom Provider yolunu da açıklar. Aşağıdaki iki yol satır satır yazılmıştır, bu yüzden bunlardan biriyle başlayın.
Yol 1: üç ortam değişkeni#
En hızlı yöntem. Projenizde bir terminal açın ve şunu çalıştırın:
export OPENAI_API_KEY="sk-your-api-key"
export OPENAI_BASE_URL="https://api.cheaptokens.dev/v1"
export OPENAI_MODEL="deepseek-ai/DeepSeek-V4-Flash-0731"
qwenAnahtar bir yer tutucudur; kendinizinkini CheapTokens panosundan yapıştırın. OPENAI_API_KEY değişkenini dışa aktarmak, her şeyi ortam değişkenleriyle ayarladığınızda Qwen Code'a OpenAI uyumlu kimlik doğrulamayı kullanmasını söyleyen şeydir. OPENAI_MODEL değişkeninin bir takma adı vardır: QWEN_MODEL.
İnsanların takıldığı bir ayrıntı: model kimliği. CheapTokens belgelerindeki tam kimliği kullanın. Fiyatların yanında gördüğünüz kısa ad deepseek- API tarafından kabul edilmez ve kimlikler sağlayıcılar arasında farklılık gösterir.
Hangi değişken ne yapar? Eşleştirin:
Eşleştir
Her değişkeni işiyle eşleştirin
Soldaki bir öğeye, ardından eşine dokun
- OPENAI_API_KEYCheapTokens anahtarınız; dışa aktarmak OpenAI uyumlu kimlik doğrulamayı seçer
- OPENAI_BASE_URLQwen Code'un istek gönderdiği uç nokta
- OPENAI_MODELAPI'ye gönderilen model kimliği
- QWEN_MODELOPENAI_MODEL için bir takma ad
Dışa aktarmalar terminali kapatana kadar sürer. Kurulumu kalıcı kılmak için bir sonraki yolu kullanın.
Yol 2: settings.json ve git dışında bir anahtar#
Depoyu bir ekiple paylaştığınızı ve kimsenin bir yapılandırma dosyasında anahtar istemediğini varsayalım. O zaman modeli ~/ içinde tanımlayın ve anahtarı ayrı bir dosyada tutun.
{
"modelProviders": {
"openai": [
{
"id": "deepseek-ai/DeepSeek-V4-Flash-0731",
"name": "DeepSeek-V4-Flash (CheapTokens)",
"baseUrl": "https://api.cheaptokens.dev/v1",
"description": "DeepSeek-V4-Flash through CheapTokens",
"envKey": "CHEAPTOKENS_API_KEY"
}
]
},
"security": { "auth": { "selectedType": "openai" } },
"model": { "name": "deepseek-ai/DeepSeek-V4-Flash-0731" }
}Dört alan yükü taşır:
idAPI'ye gönderilen model kimliğidir, bu yüzden tam kimlik olmalıdır.model.name,iddeğerlerinden biriyle eşleşmelidir, aksi halde Qwen Code'un seçecek bir şeyi olmaz.security.değerininauth. selectedType "openai"olarak ayarlanması OpenAI uyumlu yolu seçer.envKeyanahtarı tutan değişkenin adını belirtir. İsteğe bağlıdır ve varsayılanıOPENAI_API_KEY'dir.
Anahtarın kendisi, belgelerin sırlar için önerdiği ve git dışında kalan .qwen/.env dosyasına gider:
CHEAPTOKENS_API_KEY=sk-your-api-keyBunu settings.json içindeki env bloğuna tercih etmenin bir nedeni var: env değerleri en düşük önceliğe sahiptir ve içinde anahtar bulunan bir dosyanın yanlışlıkla commit edilmesi kolaydır. Anahtarları güvende tutma hakkında daha fazlası bir API anahtarını güvenle saklayın yazısında.

Başlattıktan sonra /model yapılandırılmış modelleri gösterir ve aralarında geçiş yapmanızı sağlar. Belirli bir modelle başlamak için qwen - çalıştırın.
Bir kodlama oturumu ne kadar tutar#
Terminal ajanları girdi ağırlıklıdır: her adım o ana kadar topladığı dosyaları ve geçmişi taşır. 40 adımlık bir görev alın ve her adımda 30.000 girdi tokenı ile 1.000 çıktı tokenı olduğunu varsayın. Bu, 40 × 30.000 = 1.200.000 girdi tokenı ve 40 × 1.000 = 40.000 çıktı tokenı demektir. İşte tüm görevin canlı fiyatlarla hesabı:
| Model | Giriş $/1M | Çıkış $/1M | İstek başına | 40 istek | OpenRouter, 40 istek |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00064 | $0.0256 | $0.0526 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.00055 | $0.022 | $0.0633 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.0017 | $0.066 | $0.408 |
İstek başına 30.000 giriş ve 1.000 çıkış token'ı. 1M token başına fiyatlar günceldir ve tarifelerimizle birlikte değişir; OpenRouter sütunu aynı iş yükü için referans fiyatları gösterir.
Girdi ve çıktıyı birlikte saydığımızda CheapTokens, tablodaki her model için OpenRouter'dan daha ucuzdur. Bu tür bir döngü için DeepSeek-V4-Flash iyi uyar: 380K bağlam, tek yanıtta 32.768'e kadar çıktı tokenı, her saatte tek fiyat ve her model için tek bakiye. Sizin rakamlarınız farklı olacaktır, bu yüzden kaydırıcıları oynatın:
Maliyet hesaplayıcı
Bir terminal ajanıyla kendi gününüz
İstek başına giriş token'ı: 25.000 · İstek başına çıkış token'ı: 800 · Günlük istek sayısı: 120
| Model | Günlük | Aylık |
|---|---|---|
| GLM-5.3-Flash$0.02$0.04 | $0.0638 | $1.92 |
| DeepSeek-V4-Flash$0.015$0.10 | $0.0546 | $1.64 |
| MiniMax-M2.7$0.05$0.15 | $0.164 | $4.93 |
Fiyatlar fiyatlandırma sayfasında. Kullanımı başka bir ajanda izliyorsanız, Cline ne kadar tutar yazısı aynı aritmetiği adım adım anlatır.
Denemeye değer diğer modeller#
Geçiş yapmak yalnızca kimliği değiştirmektir, başka bir şey değil. Kimliği modeller sayfasından veya GET /v1/models üzerinden alın:
zai-: 390K bağlam, yanıt başına 8.192'ye kadar çıktı tokenı ve OpenRouter'dan daha düşük toplam fiyat.org/ GLM- 5. 3- Flash MiniMaxAI/: 180K bağlam, yanıt başına 8.192'ye kadar çıktı tokenı ve OpenRouter'dan daha düşük toplam fiyat.MiniMax- M2. 7
OPENAI_MODEL değiştirin ya da modelProviders. dosyasına ikinci bir giriş ekleyip /model ile aralarında geçiş yapın.
Qwen Code bağlanmazsa#
- Kimlik doğrulama türü seçilmiyor. Yalnızca ortam değişkenleriyle çalışırken
OPENAI_API_KEYdışa aktarılmış olmalıdır. settings.json ile çalışırkenselectedTypedeğerinin"openai"olduğunu kontrol edin. - Model bulunamadı.
model.name, biridile karakter karakter aynı olmalı ve kimlik tam ağ geçidi kimliği olmalıdır. - 401. Anahtar eksik veya yanlış.
envKeykullanıyorsanız, bu değişkenin.qwen/.envveya kabuğunuzda gerçekten var olduğundan emin olun. - 404. Temel URL'nin
/v1ile bittiğini ve kimlikte yazım hatası olmadığını kontrol edin. Tam anlatım API 401 veya 404: yanlış anahtar, temel URL veya model kimliği yazısında. - Bir değişken yok sayılıyor gibi görünüyor. settings.json içindeki
envdeğerleri en düşük önceliğe sahiptir, bu yüzden başka bir yerde ayarlanan bir değişken kazanır.
Diğer terminal ajanları için kurulum da aynı kalıbı izler, örneğin OpenCode ve Aider. Anahtarlardan ilk isteğe kadar geri kalan her şey CheapTokens belgelerinde.



