FLUX 3 and Gemini 3.7 Flash are now live on CometAPI →
Güvenilirlik, maliyet ve operasyonlar

Güvenilir AI API’leri için Çoklu Model Fallback Playbook’u

Sağlayıcıları yeniden denemek, modeller arasında geçiş yapmak ve kaliteyi korumak için, kontrolsüz bir fallback zinciri oluşturmadan kullanılabilecek pratik bir mimari.

Güvenilir bir fallback yoluna geçen ışıklı çoklu model yönlendirme sistemi
CA
CometAPI Araştırma
AI model ve API mühendisliği
6 Ağustos 2026 9 dk okuma

Temel çıkarımlar

Aynı rotayı yalnızca zaman aşımı ve 429 yanıtları gibi geçici hatalar için yeniden deneyin.
Aynı yetenek ve çıktı sözleşmesi gereksinimlerini karşılayan bir modele failover yapın.
Her deneme için değil, tüm istek için bir maksimum maliyet ve gecikme bütçesi belirleyin.
Her istek için sağlayıcıyı, modeli, hata sınıfını, yeniden deneme sayısını ve son rotayı kaydedin.

Yeniden denemeyi fallback'ten ayırın

Bir yeniden deneme, hata geçici olabileceği için isteği aynı rotaya tekrar gönderir. Fallback ise orijinal rota kullanılamadığı veya uygun olmadığı için sağlayıcıyı ya da modeli değiştirir.

Bu iki işlemi tek bir genel yeniden deneme döngüsü olarak ele almak, olayların teşhisini zorlaştırır ve başarı oranını artırmadan maliyeti katlayabilir.

  • Yeniden dene: zaman aşımı, bağlantı sıfırlama, 429 veya geçici 5xx yanıtı.
  • Fallback: tekrarlayan sağlayıcı hatası, model kapasite sorunu veya politika kısıtı.
  • Durdur: geçersiz istek, desteklenmeyen parametre veya başarısız çıktı doğrulaması.

Yetenek uyumlu bir rota tablosu oluşturun

Fallback modelleri markaya göre değil, yeteneğe göre gruplandırılmalıdır. Bir görsel istek, yalnızca metin tabanlı bir modele fallback yapamaz ve katı bir JSON iş akışı, şemayı düzenli olarak ihlal eden bir modele yönlendirilmemelidir.

  • Gerekli giriş ve çıkış modları.
  • Minimum bağlam ve çıktı uzunluğu.
  • Araç çağırma ve yapılandırılmış çıktı desteği.
  • Maksimum kabul edilebilir fiyat ve gecikme.

Tek bir istek düzeyi bütçesi uygulayın

İstek bütçesi, her yeniden deneme ve fallback girişimini kapsamalıdır. Bir sonraki girişime başlamadan önce, kalan gecikme ve maliyet bütçesinin bunu destekleyip desteklemediğini kontrol edin.

const routePolicy = {
  maxAttempts: 3,
  maxLatencyMs: 18_000,
  maxEstimatedCost: 0.12,
  retryOn: [408, 429, 500, 502, 503, 504],
  fallbackModels: ['primary-model', 'quality-fallback', 'fast-fallback'],
};

Sadece kullanılabilirliği değil, fallback kalitesini de ölçün

Başarıyla dönen bir istek yine de bir ürün hatası olabilir. Bir fallback olayından sonra çıktı doğrulamasını, kullanıcı düzeltme oranını ve görev tamamlama oranını izleyin.

Önerilen gösterge paneli: rota başarısı, fallback oranı, p95 gecikme, tahmini maliyet, doğrulama geçme oranı ve modele göre kalite puanı.

Sık sorulan sorular

Her başarısız AI isteği bir fallback model kullanmalı mı?

Hayır. Geçersiz parametreler, desteklenmeyen girdiler ve başarısız güvenlik kontrolleri hemen durmalıdır. Fallback, başka bir uyumlu rotanın aynı görevi gerçekçi biçimde tamamlayabildiği durumda uygundur.

Bir AI isteği kaç fallback denemesine izin vermeli?

Çoğu etkileşimli iş akışı toplamı iki veya üç denemede tutmalıdır. Doğru sınır, kalan gecikme bütçesine, görevin değerine ve tahmini maliyete bağlıdır.

Production AI ile devam et
Bölüm genel görünümüne ve gelecekteki makalelere dönün.
Bölümü gör