AIProxyServer - Ana Sayfa

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.

AIProxyServer

AIProxyServer

AIProxyServer - Main Screen

AIProxyServer - Main Screen

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/completions ve /<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.1 adresine 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 8421 portunda 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>/v1 adresine 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