AI özelliklerini yayınlayın, kart verisini değil.
OpenAI ve Anthropic uygulamalarınızı tek bir base URL'e yönlendirin. Kart numaraları, IBAN'lar ve müşteri ID'leri sağlayıcıya ulaşmaz.
// one change: baseURL points at your gateway const client = new OpenAI({ baseURL: "https://nymgate.corp.internal/v1", apiKey: process.env.PG_KEY }); const res = await client.responses.create({ model: "gpt-5", input: `⟦CARD:7F31:0001⟧ numaralı kartın ⟦EMAIL:7F31:0002⟧ için ⟦MERCHANT_ID:7F31:0003⟧ üye işyerinde neden reddedildiğini açıkla.`, });
Bir öğleden sonrada canlıda
SDK yok. Base URL dışında kod değişikliği yok.
01 · Yönlendir
Base URL'i değiştirin
Mevcut OpenAI ya da Anthropic istemciniz.
02 · Anahtar
Gateway anahtarı kullanın
Gerçek anahtarlar gateway secret'larında kalır.
03 · Akış
Streaming devam eder
Delta'lar ve tool call'lar yolda geri yüklenir.
04 · Yayın
Yayınlayın
Kart verisi sağlayıcıya hiç ulaşmaz.
Mühendisler için
Mühendislerin sordukları.
- Streaming çalışmaya devam ediyor mu?
- Evet. Server-sent event'ler protokole göre ayrıştırılır; parçalara bölünen token'lar da geri yüklenir.
- Tool call'lar ne olacak?
- Argümanlar çıkışta token'lanır, dönüşte ayrıştırılmış JSON olarak geri yüklenir.
- Embeddings?
- Henüz desteklenmiyor. Bu istekler reddedilir, asla ham gönderilmez.
- Ne kadar gecikme ekliyor?
- Benchmark'ta 2.000 karakterlik prompt'a p95'te yaklaşık 177 ms.