Kaynaklar · Mimari

OpenQCore Çalışma Zamanı Mimarisi

Sağlayıcı orkestrasyonu, yönlendirme kontrolü, sözleşme normalizasyonu ve üretim güvenilirliği için sistem düzeyinde mimari.

Çalışma Zamanı Mimarisi

İstek girişinden öngörülebilir yanıt ve temizlemeye kadar katmanlı bir yürütme modeli.

API Geçidi

Kimlik doğrulama, yetki kapsamı doğrulama, istek şekillendirme ve trace başlatma.

Karar Yönlendiricisi

Niyet ve modalite sınıflandırması ile politika bazlı rota seçimi.

Çalıştırma Motoru

Chat/Ses/Iris yürütmesi; akışlı ve akışsız işleme desteğiyle.

Güvenlik Kontrolleri

İstek hızı sınırlamaları, dağıtık kilitler, devre kesiciler ve aşırı yük koruması.

Yürütme akışı

Kalıcı Depolama Katmanı

Oturum mesajları, yinelenme önleme önbelleği ve kullanım/olay kayıtları.

Sağlayıcı Adaptörleri

OpenAI, Gemini, Claude ve Replicate adaptörlerini tek bir arayüz altında toplar.

Yanıt Formatı Oluşturucu

İstemciler ve sonraki sistemler için tutarlı yanıt formatları oluşturur.

Sağlayıcı Katmanı

Politika farkındalıklı yönlendirme ve yedek yönetimi içeren birleşik sağlayıcı soyutlaması.

OpenAI

Chat, ses ve görüntü üretimi hatları için birincil sağlayıcı.

Gemini

Çok modlu çıkarım ve görüntü işleme yeteneğine sahip hat.

Claude

Metin odaklı çıkarım için yedek hat.

Replicate

Görüntü/video üretimine özel hat.

Politika bazlı yönlendirme

Sağlayıcı Soyutlama Yönlendiricisi

Yeteneğe, gecikme profiline, güvenilirlik durumuna ve ortam politikasına göre sağlayıcı seçer.

Yönlendirme Matrisi

Niyet odaklı dağıtım; yeteneklere göre birincil/yedek seçimi.

Niyet TürüBirincil RotaYedek RotaÇıktı Sözleşmesi
Metin sohbetiOpenAI/ClaudeGeminiStandart metin formatı
Sesli konuşmaOpenAI (ses hattı)Azure/OpenAI yedeğiSes + meta veri zarfı
Görüntü oluşturmaOpenAI/ReplicateReplicate/OpenAIGörüntüler dizisi + kullanım + meta veriler
Video oluşturmaReplicate video hattıPolitika tanımlıVideolar dizisi + meta veriler

Çıktı Sözleşmesi Katmanı

Tüm sağlayıcılar ve modaliteler için normalleştirilmiş yanıt zarfı.

{
  "success": true,
  "content": "...",
  "provider": "...",
  "usage": {},
  "metadata": {},
  "images": [],
  "files": [],
  "videos": []
}

Mimari İlkeler

  • Kimlik doğrulama, erişim kapsamı ve politika doğrulaması için birleşik giriş noktası.
  • Niyete öncelik veren yönlendirme ve modaliteye duyarlı yürütme stratejileri.
  • Sağlayıcı soyutlaması, satıcı farklılıklarını ürün yüzeylerinden izole eder.
  • Sözleşme normalizasyonu, ön yüz ve SDK kararlılığını sağlar.

Üretim Garantileri

  • Kilit ve bekleyen istek takibi için deterministik temizlik.
  • Sağlayıcı veya sistem baskısı durumunda hizmetin kademeli ve kontrollü şekilde düşürülmesi.
  • İstek, oturum ve izleme kimlikleri ile izlenebilir yürütme.
  • Tüm sağlayıcılarda tutarlı yanıt sözleşmeleri.
  • Kurumsal ölçekli üretim iş yükleri için tasarlanmış operasyonel kontroller.