Yapay Zeka Entegrasyonu ve Platform Mühendisliği · Model çağrısı sözleşmeleri
LLM API Entegrasyonu
Model API'si, sağlayıcı davranışını içeride tutan ve veri sınırlarını, hataları, bütçeleri ve sonuç doğuran yeniden denemeleri birlikte test eden uygulama sözleşmesinin arkasında çalışıyor.
Uygulamanızı model API'lerine, ürünün geri kalanının güvenebileceği bir sözleşmeyle bağlıyoruz. Sağlayıcı ayrıntılarını sınırın içinde tutuyor, şemaları, gizli bilgileri, doğrulamayı, yeniden denemeleri, geri dönüşleri, bütçeleri ve hata sinyallerini ayrı ayrı test ediyoruz. Test edilmiş bir adaptör, açık sağlayıcı sınırları ve ne zaman yeniden deneneceğini, geri dönüleceğini, eskale edileceğini ya da durulacağını gösteren sinyallerle ayrılıyorsunuz.


Birlikte çalıştığımız 500'den fazla markadan birkaçı
Tüm referansları görAdımların sırası ve her adımı kimin onayladığı
Çalışma şeklimiz
Önce model çağrısının sözleşmesini tanımlıyoruz. Ardından sağlayıcı davranışının bu uygulama sınırını bozabileceği bütün yolları test ediyoruz.
Model çağrısı sözleşmesini tanımlıyoruz
Girdi ve çıktı şemalarını, veri sınıflarını, kimlik doğrulamayı, gizli bilgi yollarını, sağlayıcı sınırlarını, hata vakalarını ve her yanıtın tetikleyebileceği uygulama davranışını tanımlıyoruz. Geliştirme başlamadan önce izinli veri yollarını uygulama sorumlunuz onaylıyor.


Sağlayıcıyı tek bir sınırın arkasında tutuyoruz
Yapılandırılmış çıktı doğrulamasını, hız sınırlarını, önbelleği, yeniden denemeleri, geri dönüşleri ve bütçeleri taşınabilir bir uygulama arayüzünün arkasında topluyoruz. Sağlayıcıya özgü alanlar ürün sözleşmesine dönüşmüyor. Yayından önce arayüz sınırını mühendislik lideriniz onaylıyor.


Hata yollarını bilerek çalıştırıyoruz
Temsili akışlarda geçersiz yanıt, zaman aşımı, sağlayıcı hatası, kalite gerilemesi, yük, yedek sağlayıcıya geçiş ve tekrarlanan aksiyon vakalarını çalıştırıyoruz. Her noktada uygulamanın verdiği tepkiyi inceliyoruz. Sonuç doğuran bir aksiyonu tekrarlayabilecek her yolu mühendislik lideriniz inceliyor.


Destek ekibinin kullanabileceği sinyalleri kuruyoruz
Maliyet, latency, hata, yeniden deneme ve şema geçerliliği sinyallerini belgelenmiş destek adımlarına ve adı belli sorumlulara bağlıyoruz. Sağlayıcı ya da sözleşme değiştiğinde izlenecek yol böylece açık kalıyor. Rehberi ve eskalasyon koşullarını uygulama sorumlunuz kabul ediyor.


Adı konmuş, sizde kalan çıktılar
Elinize geçenler
Teslim seti, ürün sözleşmesini sağlayıcı davranışından ayırıyor ve taşınabilirliğin bittiği noktaları açıkça kaydediyor.


Mimari dokümanı
Uygulama sözleşmesi ve model API şema haritası
Her model çağrısı için uygulama sözleşmesi, sağlayıcı arayüzü, şemalar, kimlik doğrulama yolu ve hata modeli.


Matris
Onaylı veri akışı ve gizli bilgi sınırı haritası
Veri, kimlik, gizli bilgiler, loglar, önbellekler ve sağlayıcı çağrıları için ortamlar arasındaki onaylı yollar.


Test kanıtı
Şema, sağlayıcı hatası ve geri dönüş bulguları raporu
Şema hatası, sağlayıcı sorunu, zaman aşımı, yeniden deneme, yedek sağlayıcıya geçiş, kalite gerilemesi, yük ve tekrarlanan aksiyon vakaları.


Playbook
Maliyet, latency ve sağlayıcı değişikliği destek notları
İstek bütçelerini, sinyalleri, uyarıları, geri dönüş koşullarını, sağlayıcı değişikliği kontrollerini, destek adımlarını ve sorumluları bir araya getiriyor.
Kapsam ve dürüst sınırlar
Bu çalışmanın size uyduğu durumlar
Prototipte çalışan model çağrısını, çevresindeki uygulama için kararlı ve desteklenebilir bir sınıra dönüştürmeniz gerekiyorsa burada başlıyoruz.
Şu durumlarda iyi bir seçim
- Prototipteki model çağrısı çalışıyor, ama uygulamanın geri kalanı çıktı, hata ve geri dönüş davranışı için kararlı şemalara güvenemiyor.
- Hassas veri ve gizli bilgiler birkaç ortamdan geçiyor, ama uygulama sorumlusu her isteğin hangi sağlayıcı sınırında kaldığını gösteremiyor.
- Latency ve hız sınırı kullanıcı akışını değiştiriyor, ama yeniden deneme ile sağlayıcı değişikliği sonuç doğuran tekrarlı aksiyonları görünür kılmıyor.
- Prototipte girdi ve çıktı şemaları bulunuyor, ama kimlik doğrulama ve gizli bilgi yolları uygulamanın yönettiği sağlayıcı sınırına bağlanmıyor.
- Yapılandırılmış çıktı başarılı çağrıda doğrulanıyor, ama yeniden deneme, önbellek, geri dönüş ve bütçeler sağlayıcı hatasında farklı davranıyor.
- Sözleşme testleri normal yanıtı kapsıyor, ama bozuk çıktı, yedek sağlayıcıya geçiş, yük ve tekrarlı aksiyonlar yeniden üretilemiyor.
- Maliyet ve latency sinyalleri toplanıyor, ama destek sorumluları bunları rehberdeki geri dönüş, eskalasyon veya durdurma koşuluna bağlayamıyor.


Şu durumlarda başka bir çalışma daha doğru
- Hassas verinin onaysız bir sağlayıcı sınırından geçmesini istiyorsunuz. Bu veri yolunu sorumlu uygulama ekibiniz onaylamadan geliştirme başlamıyor ve sağlayıcı çağrısı açılmıyor.
- Tekrarlı aksiyonları test etmeden yeniden deneme ve geri dönüşü güvenli saymak istiyorsunuz. Sonuç doğuran yollar kendi hata kanıtını gerektiriyor.
- Sürekli production işletimi veya sağlayıcı satın alımı istiyorsunuz. Bu işler ayrıca kapsamlanıyor ve farklı sorumlular gerektiriyor.
Bunlardan biri sizin durumunuza daha yakınsa, buradan başlayın: Uygulama geliştirmeyi inceleyin
AI'ı production'a taşıyan mühendisler
Zeo'nun kod yazıp teslim eden tarafı burası. Kıdemli mühendislerimiz agent, chatbot ve RAG sistemleri geliştiriyor, çevrelerindeki otomasyon ve veri işlerini üstleniyor, sistemler canlıya çıktıktan sonra da işletmeyi sürdürüyor. 2011'den beri 500'den fazla markayla çalıştık.
Kullandığımız araçlar
Bu işin arkasındaki araçlar
Pydantic AIModel çıktısının uygulamanın vaat ettiği şemaya uyduğunu doğruluyoruz
OutlinesEn katı vakalarda üretimi decode aşamasında şemayla sınırlıyoruz
LiteLLMProvider farklarını uygulamadan ayıran ortak contract sınırını kuruyoruz
OpenRouterAna model çalışmadığında alternatif provider yolunu test ediyoruz
HeliconeHer çağrının gerçek maliyet, latency ve hata sinyallerini izliyoruz
Guardrails AIModel çıktısını veri yolu ve secret kurallarına karşı kontrol ediyoruz
Sonraki adım
Önce model çağrısının sözleşmesini tanımlayın


Karar vermeden önce




























































