Az AIProxyServer egy helyi proxy, amely egyetlen OpenAI-kompatibilis API-t kínál tizenegy nagy felhőalapú AI-szolgáltatóhoz. A többi alkalmazás a http://localhost címhez csatlakozik, miközben az AIProxyServer őrzi az API-kulcsokat, továbbítja a kéréseket a szolgáltatók felé, és minden szolgáltató protokollját lefordítja a már ismert OpenAI formátumra.
Miért az AIProxyServer?
- Egy széf, minden szolgáltató — Tárolja a ChatGPT, Claude, Gemini, Grok és más szolgáltatások API-kulcsait egyszer. Minden csatlakoztatott alkalmazás újra felhasználja őket anélkül, hogy valaha látná a titkokat.
- App Store-barát — A boltokon keresztül terjesztett mobil- és tabletalkalmazások nem tartalmazhatnak API-kulcs regisztrációs képernyőket. Irányítsa ezeket az alkalmazásokat a Mac-en futó AIProxyServerre, és a korlátozás eltűnik.
- Azonnali OpenAI kompatibilitás — Bármely kliens, amely beszéli az OpenAI Chat Completions API-t, azonnal működik. Nincs szükség egyedi adapterre a Claude, Gemini, ERNIE vagy bármely más támogatott felhő számára.
- Lemezen titkosítva — Az API-kulcsok titkosított széfben tárolódnak gépspecifikus mesterkulccsal és korlátozott fájljogosultságokkal.
Főbb funkciók
- Tizenegy felhőszolgáltató — OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini), xAI (Grok), Azure OpenAI (Copilot), Perplexity, Groq, DeepSeek, Moonshot (Kimi), Alibaba (Qwen) és Baidu (ERNIE)
- OpenAI-kompatibilis végpontok —
/<provider>/v1/chat/completionsés/<provider>/v1/modelsminden szolgáltatónál - Valós idejű streaming — Server-Sent Events (SSE) továbbítása minden szolgáltatóhoz, beleértve az Anthropicot és a Geminit is, amelyek natív formátumait menet közben fordítjuk
- Opcionális Bearer Token hitelesítés — Alapértelmezésben kikapcsolva a problémamentes helyi használatért, könnyedén bekapcsolható, amikor a proxyt LAN-ra teszi ki
- Alapértelmezésben csak localhost — A hálózati kitettség opt-in; a proxy csak a
127.0.0.1címen figyel, amíg nem engedélyezi a LAN-hozzáférést - Titkosított hitelesítési széf — Az API-kulcsokat és titkos kulcsokat Fernet titkosítással és 0600 jogosultságú mesterkulcsfájllal tárolja
- Automatikus indítás indításkor — Indítsa el az alkalmazást, és a proxy azonnal készen áll a kérések fogadására
- Szolgáltatónkénti jegyzetek és linkek — Gyors hozzáférés minden szolgáltató API-kulcs oldalához közvetlenül a főablakból
Kiváló választás
- Fejlesztőknek, akik többplatformos alkalmazásokat építenek, amelyek bolti szabályok miatt nem ágyazhatnak be API-kulcs regisztrációs felületet
- Flutter-, Swift-, Electron- és webalkalmazás-fejlesztőknek, akik egyetlen OpenAI-kompatibilis backendet szeretnének minden felhő AI-hoz
- Tapasztalt felhasználóknak, akik több AI-szolgáltatásra fizetnek elő, és szeretnének szolgáltatót váltani a kliens kódjának módosítása nélkül
- Kis csapatoknak, akik egyetlen Macet osztanak meg AI-átjáróként telefonok, táblagépek és laptopok között ugyanazon Wi-Fi-hálózaton
- Bárkinek, aki inkább egy saját gépén lévő széfben tartja az API-kulcsait, mint szétszórva minden alkalmazás beállításaiban
Első lépések
- Indítsa el az AIProxyServert — a proxy automatikusan elindul a
8421porton - Válasszon egy szolgáltatót a listából, és kattintson a Set API Key gombra, majd illessze be a szolgáltató konzoljáról szerzett kulcsot
- ERNIE esetén adja meg az API Key és a Secret Key értékét is. Azure OpenAI esetén illessze be a telepítési végpont URL-jét
- Irányítsa a kliensalkalmazását a
http://localhost:8421/<provider>/v1címre az OpenAI SDK vagy bármilyen kompatibilis HTTP-kliens használatával - Ha másik eszközről szeretné elérni a proxyt ugyanazon a Wi-Fi-n, kapcsolja be az Allow LAN Access opciót, és a védelem érdekében a Require Bearer Token lehetőséget is
Adatvédelem
- Az API-kulcsok soha nem hagyják el a számítógépet. Titkosítva tárolva mesterkulccsal a
~/Library/Application Support/AIProxyServer/mappában, 0600 jogosultságokkal - A proxy csak az Ön által kifejezetten konfigurált szolgáltatókhoz továbbítja a kéréseket — semmi nem kerül máshová
- Semmilyen telemetria, analitika vagy háttérhívás
- Nincs fiók, nincs regisztráció, nincs felhőkomponens. Ön futtatja a proxyt, Öné a kulcs
- Alapértelmezésben csak localhost figyelés; a LAN-kitettséget Önnek kell bekapcsolnia