Savings Layer, BiVelio platformunun bir parçası
Katman, açıklandı · jargonsuz

Tasarruf nereye kurulur?

BV‑SALA bir uygulama, bir eklenti veya bir ChatGPT ayarı değildir. Bir geliştiricinin kendi uygulamasının içine — o uygulamanın sağlayıcınızın API'sini çağırdığı yere — yerleştirdiği bir kod parçasıdır. Yalnızca token faturasının var olduğu yerde tasarruf edebilir — ve yalnızca her isteğin geçtiğini gördüğü yerde ölçebilir.

Katman senin kodunun içinde yaşar

Aynı çağrı, katmanla ve katmansız. Trafik her zaman uygulamandan sağlayıcıya doğrudan gider — BV‑SALA aracı bir sunucu değildir ve verini asla dışarıdan görmez.

BV‑SALA olmadan
Senin uygulaman
her istek olduğu gibi çıkar
Sağlayıcı API'si
OpenAI · uyumlu uç noktalar
$100
fatura / ay
BV‑SALA ile
Senin uygulaman
aynı iş kodu
BV-SALA
çağrılardan kaçınır · girdiyi kırpar
Sağlayıcı API'si
daha az token alır
Duruma göre
trafiğinizin ne kadar tekrarlandığına

O yeşil kutu, uygulamanın kodundaki bir npm paketidir. Bu yüzden kilit soru asla «ne kurayım?» değil, «API'yi çağıran kodu kim yazdı?» sorusudur — onu kurabilecek kişi o kişidir. İstisnalar, Claude Code gibi bir kodlama terminali ve resmi OpenAI veya Anthropic SDK'sını kullanan ve base URL'sini ayarlamaya izin veren herhangi bir dildeki bir uygulamadır: orada bvsala ağ geçidi tek satır koda bile dokunmadan öne geçer. Bu trafik, liste fiyatı olan modeller için ölçülür; npm paketinin tasarruf kaldıraçları orada çalışmaz, ağ geçidinin kendi kaldıraçları ise yalnızca Anthropic trafiğine, PRO lisansıyla uygulanır.

Senin durumun, 10 saniyede

Yapay zekâyı kullanmanın dört yolu ve BV‑SALA'nın her birinde ne yapabileceği.

ChatGPTuygulama veya web, ücretsiz ya da ücretli
Kurulacak bir şey yok

Sabit bir ücret ödersin (ya da hiç): azaltılacak bir token faturası yoktur ve kimsenin uygulama ile modelleri arasına yazılım koyamayacağı kapalı bir üründür. BV‑SALA'nın tasarrufu burada geçerli değildir — ve hiçbir ürün bunu orada dürüstçe vaat edemez.

Claudeclaude.ai, ücretsiz ya da ücretli
Skill mevcut

Sabit abonelik: ölçülecek token faturası yok — ama limitler var (beş saatlik pencere ve haftalık). savings-mode skill'i tam bunun için: ücretsiz, bir dakikada claude.ai'ye yüklenir ve limiti yakan iki kütleye saldırır. Etkisi ölçüldüğünde yayımlanacak — asla öncesinde değil.

Claude Codeterminal, API anahtarıyla
Artık ölçüyor

Abonelikte ücret sabittir — ama limitlidir: aynı skill tek komutla kurulur ve aynı haftalık limiti esnetir. API anahtarıyla gerçek bir token faturası vardır — ve sayaç zaten çalışıyor: BiVelio lisansınızla “bvsala claude” Claude Code'u yerel gateway üzerinden başlatır ve harcamanız panelde token token görünür, tek satır koda dokunmadan. PRO ile, Anthropic modellerinde, ayrıca önbellek yazmalarını bir saatlik TTL'den beş dakikalık TTL'ye yalnızca prompt'un büyük bir kısmının yeni olduğu turlarda taşır (bir oturumun ilk turu, bir sıkıştırma): kendi sağlayıcınızın token sayımı üzerinden hesaplanan bir tasarruf, asla bir tahmin üzerinden değil.

Senin uygulamansenin kodun + senin API anahtarın
Burada evet

BV‑SALA'nın var olma nedeni olan durum. Uygulamanız API'yi kendi anahtarınızla çağırır, sağlayıcı her token'ı faturalar ve katman üç adımda kurulur: paket, lisans ve çağrıyı sarmalama. İlk istekten itibaren, ölçülen ve tahmini olarak ayrılmış tasarrufla bir SavingsReport döndürür.

Tahmin vs. ölçüm

Ürünün iki farklı rakamı var ve bunları karıştırmamak gerekir.

Kurulumdan önce
Tahmin

Ücretsiz Ölçüm lisansı katmanı kendi trafiğinizde gölge modunda çalıştırır ve istek istek ne kadar tasarruf edeceğini gösterir. Hiçbir şeyi değiştirmez ve hiçbir şey uygulamaz — bu yüzden “tahmin” etiketini taşır.

Kurulumdan sonra
Gerçek ölçüm

Her çağrı bir SavingsReport döndürür: hiç ödemediğin çağrılar ve istek başına net tasarruf. Denetlenebilir, istek istek, kendi altyapında.

Tam kurulum — bir uygulama geliştiriyorsan

# 1 · paket
pnpm add @bivelio/savings-layer

# 2 · lisans (panelinden)
export BIVELIO_LICENSE_KEY=…

# 3 · çağrıyı sarmak — kod değişikliğinin tamamı bu
const layer = createSavingsLayer({ provider, licenseKey, … });
const { text, report } = await layer.generate({ model, messages });

console.log(report.cost.netSavingsRatio)  // ← tasarruf, ölçülmüş