Yönlendirme ve Model Seçimi: Kanal, Model ve İstemci Arasındaki İlişki
AI ağ geçidi kullanırken en kolay karıştırılan üç kavram şunlardır: kanal, model ve istemci. Bu ilişkiyi anlamak, yönlendirmeyi doğru şekilde yapılandırmanıza yardımcı olur ve "isteğim neden beklediğim kanaldan geçmedi?" gibi kafa karışıklıklarını önler.
Üç Temel Kavram
- Kanal, yukarı yönlü (upstream) bir bağlantıdır: bir Ollama örneği veya bir bulut servis sağlayıcı hesabı.
- Model, kanalın sunduğu bir yetenektir: örneğin
qwen3:8bgibi belirli bir model adı. - İstemci, günlük olarak kullandığınız AI aracıdır: Claude Code, Codex, opencode vb.
Aralarındaki ilişki tek yönlü bir zincirdir:
İstemci → (sanal anahtar) → Ağ geçidi (yönlendirme stratejisi) → Kanal → Model
Her istekte istemci, isteğin içinde model adını belirtir; ağ geçidi bu model adına göre ona hizmet verebilecek kanalı bulur ve isteği o kanala iletir.
Model Listesindeki "model (kanal adı)" Ne Anlama Geliyor
Claude Code, opencode gibi istemcilerin model seçicisinde qwen3:8b (Ollama Qwen3) şeklinde girdiler görürsünüz. Parantez içindeki ad, bu modelin hangi kanaldan geldiğini gösterir; "başka bir bağlantı" anlamına gelmez:
- İstemciniz ile ağ geçidi arasında her zaman yalnızca tek bir bağlantı vardır (tek adres + tek sanal anahtar).
- Aynı model birden fazla kanalda yapılandırılmış olabilir. Bu durumda seçicide yine yalnızca tek bir satır görünür (parantez içinde kaynak kanallardan biri gösterilir) ve her isteğe fiilen hangi kanalın hizmet ettiğini yönlendirme stratejisi belirler (aşağıya bakın).
Üç Yönlendirme Modu: Fixed, Failover, Balanced
Yönlendirme stratejisinin yanıtladığı soru şudur: Aynı modele birden fazla kanal hizmet verebildiğinde hangisi kullanılır?
| Mod | Davranış | Uygun Senaryolar |
|---|---|---|
| Fixed (Sabit) | Her zaman aynı kanalı kullanır | Kanal kalitesi kararlıysa ve kaynağı sabitlemek istiyorsanız |
| Failover (Ana-Yedek) | Ana kanal hata verdiğinde veya kotası tükendiğinde sırayla yedek kanallara geçer | Ana ve yedek kanalı olan yapılandırmalar |
| Balanced (Dengeli) | Kullanılabilir kanallar arasında istekleri dönüşümlü olarak dağıtır | Yükü paylaşmak için birden çok eşdeğer kanal |
Dikkat edilmesi gereken iki önemli sınırlama:
- Yönlendirme yalnızca kanallar arasında geçiş yapar, model değiştirmez. Hangi modele istek gönderileceğine her zaman istemciniz karar verir; ağ geçidi sizin yerinize model değiştirmez.
- Farklı modeller zaten kendi kanallarından yönlendirilir. Balanced modu "bu kez A kanalındaki modeli, bir sonraki kez B kanalındaki modeli kullanmak" gibi davranmaz — yalnızca aynı modelin birden fazla kanalı arasında dönüşümlü ilerler.
Modeli İstemci Belirler: Model Nasıl Değiştirilir
Ağ geçidi yalnızca iletme yapar: aracınız her isteğe model adını ekler, ağ geçidi de buna göre yönlendirir. Model değiştirme işlemi istemcide yapılır:
- opencode: TUI içinde
/modelsyazarak seçin; veyaopencode.jsondosyasındamodel(ana model) vesmall_model(başlık oluşturma gibi hafif görevler) alanlarını yapılandırın. - Claude Code:
/modelkomutuyla geçiş yapın. - Codex:
-m <model>parametresiyle veya yapılandırma dosyasında belirtin.
Günlük Araçları Ağ Geçidine Güvenli Şekilde Bağlama
Günlük kullanımınızın etkilenmesinden mi çekiniyorsunuz? Şu adımları izleyin:
- Önce önemsiz bir projeyle deneyin: Önemsiz bir proje dizininde tek tıkla bağlantıyı tamamlayın ve iş akışının sorunsuz çalıştığını doğrulayın.
- Tek istekle doğrulayın: Bir test isteği gönderin ve "Kullanım Kayıtları" sayfasında isteğin hangi modele, hangi kanala düştüğünü ve ne kadar maliyet oluşturduğunu inceleyin.
- Dilediğiniz zaman geri alın: "Bağlantı Yönetimi" sayfasından devralmayı durdurun. Durdurulduktan sonra: ServBay'ın yazdığı yapılandırmalar kaldırılır ve devralma sırasında oluşturulan sanal anahtarlar iptal edilir; önceden yapmış olduğunuz özel yapılandırmalar otomatik olarak geri yüklenmez — gerekiyorsa elle düzeltin; değişiklikler istemciyi yeniden başlattıktan sonra etkili olur.
Özet
- Kanal = yukarı yönlü bağlantı; model = kanalın sunduğu yetenek; model adı istemci tarafından her istekte belirtilir.
- Yönlendirme stratejisi yalnızca "aynı modelin birden fazla kanalı" arasında seçim yapar: Fixed sabit, Failover ana-yedek, Balanced dönüşümlüdür.
- Model değiştirmeyi istemcinin model seçicisinde yapın; her isteğin hangi kanala gittiğini ve ne kadar maliyet oluşturduğunu "Kullanım Kayıtları" sayfasından kontrol edin.
