AIProxyServer, on bir büyük bulut yapay zeka sağlayıcısı için tek bir OpenAI uyumlu API sunan yerel bir proxy'dir. Diğer uygulamalarınız http://localhost adresine bağlanırken, AIProxyServer API anahtarlarını saklar, yukarı akış isteklerini döndürür ve her sağlayıcının protokolünü zaten bildiğiniz OpenAI formatına çevirir.
Neden AIProxyServer?
- Tek kasa, tüm sağlayıcılar — ChatGPT, Claude, Gemini, Grok ve diğer API anahtarlarınızı bir kez saklayın. Bağlı her uygulama, sırları görmeden bunları yeniden kullanır.
- App Store dostu — Mağazalar aracılığıyla dağıtılan mobil ve tablet uygulamaları API anahtarı kayıt ekranları içeremez. Bu uygulamaları Mac'inizde çalışan AIProxyServer'a yönlendirin; sınırlama ortadan kalkar.
- Doğrudan OpenAI uyumluluğu — OpenAI Chat Completions API'sini konuşan herhangi bir istemci kutudan çıkar çıkmaz çalışır. Claude, Gemini, ERNIE veya desteklenen diğer bulutlar için özel bir adaptör gerekmez.
- Diskte şifrelenmiş — API anahtarları, makine başına ana anahtar ile şifrelenmiş bir kasada, kısıtlı dosya izinleriyle saklanır.
Temel Özellikler
- On bir bulut sağlayıcı — OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini), xAI (Grok), Azure OpenAI (Copilot), Perplexity, Groq, DeepSeek, Moonshot (Kimi), Alibaba (Qwen) ve Baidu (ERNIE)
- OpenAI uyumlu uç noktalar — Her sağlayıcıda
/<provider>/v1/chat/completionsve/<provider>/v1/models - Gerçek zamanlı akış — Tüm sağlayıcılar için Server-Sent Events (SSE) iletilir; Anthropic ve Gemini'nin yerel formatları anında çevrilir
- İsteğe bağlı Bearer Token kimlik doğrulaması — Sorunsuz yerel kullanım için varsayılan olarak kapalı; proxy'yi yerel ağınıza açtığınızda kolayca etkinleştirilir
- Varsayılan olarak yalnızca localhost — Ağ erişimi opt-in'dir; LAN erişimini etkinleştirene kadar proxy yalnızca
127.0.0.1adresine bağlanır - Şifrelenmiş kimlik bilgisi kasası — API anahtarları ve gizli anahtarlar Fernet şifrelemesi ve 0600 ana anahtar dosyası ile saklanır
- Açılışta otomatik başlama — Uygulamayı açın ve proxy istekleri almaya hemen hazır olsun
- Sağlayıcıya özel notlar ve bağlantılar — Her sağlayıcının API anahtarı sayfasına ana pencereden hızlı erişim
Şunlar İçin İdealdir
- Mağaza politikaları nedeniyle API anahtarı kayıt arayüzlerini gömemeyen platformlar arası uygulamalar geliştiren geliştiriciler
- Her bulut yapay zekası için tek bir OpenAI uyumlu arka uç isteyen Flutter, Swift, Electron ve web uygulama geliştiricileri
- Birden fazla yapay zeka hizmetine abone olan ve istemci kodunu değiştirmeden sağlayıcı değiştirmek isteyen güçlü kullanıcılar
- Aynı Wi-Fi ağındaki telefonlar, tabletler ve dizüstü bilgisayarlar arasında tek bir Mac'i yapay zeka ağ geçidi olarak paylaşan küçük ekipler
- API anahtarlarını her uygulamanın ayarlarına dağıtmak yerine kendi makinesindeki tek bir kasada tutmayı tercih eden herkes
Başlarken
- AIProxyServer'ı başlatın — proxy
8421portunda otomatik olarak başlar - Listeden bir sağlayıcı seçin ve Set API Key'e tıklayın, ardından sağlayıcının konsolundan alınan anahtarı yapıştırın
- ERNIE için hem API Key hem de Secret Key ekleyin. Azure OpenAI için dağıtım uç nokta URL'nizi yapıştırın
- İstemci uygulamanızı
http://localhost:8421/<provider>/v1adresine OpenAI SDK veya uyumlu herhangi bir HTTP istemcisi kullanarak yönlendirin - Proxy'ye aynı Wi-Fi ağındaki başka bir cihazdan erişmek istiyorsanız, Allow LAN Access'i etkinleştirin ve korumak için Require Bearer Token'ı açın
Gizlilik
- API anahtarları bilgisayarınızdan asla ayrılmaz.
~/Library/Application Support/AIProxyServer/içinde 0600 izinleriyle bir ana anahtar kullanılarak şifrelenmiş olarak saklanır - Proxy yalnızca açıkça yapılandırdığınız sağlayıcılara istek iletir — başka hiçbir yere bir şey gönderilmez
- Hiçbir türden telemetri, analitik veya arka plan çağrısı yoktur
- Hesap yok, kayıt yok, bulut bileşeni yok. Proxy'yi siz çalıştırır, anahtarlar size aittir
- Varsayılan olarak yalnızca localhost dinleme; LAN erişimini sizin açmanız gerekir