AIProxyServer - Etusivu

AIProxyServer on paikallinen proxy, joka tarjoaa yhden OpenAI-yhteensopivan API:n yhdelletoista suurelle pilvi-tekoälypalveluntarjoajalle. Muut sovelluksesi yhdistävät osoitteeseen http://localhost, kun taas AIProxyServer säilyttää API-avaimet, kierrättää upstream-pyynnöt ja kääntää kunkin palveluntarjoajan protokollan jo tuntemaasi OpenAI-muotoon.

AIProxyServer

AIProxyServer

AIProxyServer - Main Screen

AIProxyServer - Main Screen

Miksi AIProxyServer?

  • Yksi holvi, kaikki palveluntarjoajat — Tallenna ChatGPT-, Claude-, Gemini-, Grok- ja muut API-avaimesi kerran. Jokainen kytketty sovellus käyttää niitä uudelleen näkemättä koskaan salaisuuksia.
  • App Store -ystävällinen — Kauppojen kautta jaeltavat mobiili- ja tablettisovellukset eivät voi sisältää API-avainten rekisteröintinäyttöjä. Osoita ne Macilläsi käynnissä olevaan AIProxyServeriin ja rajoitus poistuu.
  • Drop-in OpenAI-yhteensopivuus — Mikä tahansa OpenAI Chat Completions API:a puhuva asiakas toimii heti. Erityistä adapteria ei tarvita Claudelle, Geminille, ERNIElle tai muille tuetuille pilville.
  • Salattuna levyllä — API-avaimet tallennetaan salattuun holviin käyttäen konekohtaista pääavainta rajoitetuilla tiedosto-oikeuksilla.

Keskeiset ominaisuudet

  • Yksitoista pilvipalveluntarjoajaa — OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini), xAI (Grok), Azure OpenAI (Copilot), Perplexity, Groq, DeepSeek, Moonshot (Kimi), Alibaba (Qwen) ja Baidu (ERNIE)
  • OpenAI-yhteensopivat päätepisteet — /<provider>/v1/chat/completions ja /<provider>/v1/models jokaisella palveluntarjoajalla
  • Reaaliaikainen suoratoisto — Server-Sent Events (SSE) välitetään jokaiselle palveluntarjoajalle, mukaan lukien Anthropic ja Gemini, joiden alkuperäiset muodot käännetään lennossa
  • Valinnainen Bearer Token -todennus — Pois päältä oletuksena vaivattomaan paikalliseen käyttöön, helposti päälle kytkettävissä, kun avaat proxyn lähiverkkoosi
  • Vain localhost oletuksena — Verkkoaltistus on opt-in; proxy sitoutuu vain 127.0.0.1-osoitteeseen, kunnes otat LAN-käytön käyttöön
  • Salattu tunnistetietoholvi — API-avaimet ja salaiset avaimet tallennetaan Fernet-salauksella ja 0600-pääavaintiedostolla
  • Automaattinen käynnistys — Avaa sovellus ja proxy on välittömästi valmis vastaanottamaan pyyntöjä
  • Palveluntarjoajakohtaiset muistiinpanot ja linkit — Nopea pääsy kunkin palveluntarjoajan API-avainsivulle suoraan pääikkunasta

Täydellinen seuraaville

  • Kehittäjille, jotka rakentavat alustojen välisiä sovelluksia, jotka eivät voi sisällyttää API-avainten rekisteröintikäyttöliittymiä kauppojen käytäntöjen vuoksi
  • Flutter-, Swift-, Electron- ja web-sovelluskehittäjille, jotka haluavat yhden OpenAI-yhteensopivan taustajärjestelmän jokaiselle pilvi-tekoälylle
  • Tehokäyttäjille, jotka tilaavat useita tekoälypalveluita ja haluavat vaihtaa palveluntarjoajaa muuttamatta asiakaskoodia
  • Pienille tiimeille, jotka jakavat yhden Macin tekoälyportaalina puhelimille, tableteille ja kannettaville samassa Wi-Fi-verkossa
  • Kaikille, jotka mieluummin pitävät API-avaimet yhdessä holvissa omalla koneellaan kuin hajallaan jokaisen sovelluksen asetuksissa

Aloittaminen

  • Käynnistä AIProxyServer — proxy käynnistyy automaattisesti portissa 8421
  • Valitse palveluntarjoaja listasta ja napsauta Set API Key, liitä sitten palveluntarjoajan konsolista saatu avain
  • ERNIElle lisää sekä API Key että Secret Key. Azure OpenAI:lle liitä käyttöönottopäätepisteen URL
  • Osoita asiakassovelluksesi osoitteeseen http://localhost:8421/<provider>/v1 käyttäen OpenAI SDK:ta tai mitä tahansa yhteensopivaa HTTP-asiakasta
  • Jos haluat käyttää proxya toiselta laitteelta samassa Wi-Fissä, ota käyttöön Allow LAN Access ja kytke Require Bearer Token päälle suojataksesi sen

Yksityisyys

  • API-avaimet eivät koskaan poistu tietokoneeltasi. Tallennetaan salattuna pääavaimella kohteessa ~/Library/Application Support/AIProxyServer/ 0600-oikeuksilla
  • Proxy välittää pyyntöjä vain nimenomaisesti määrittämillesi palveluntarjoajille — mitään ei lähetetä mihinkään muualle
  • Ei telemetriaa, analytiikkaa tai minkäänlaisia taustakutsuja
  • Ei tiliä, ei rekisteröitymistä, ei pilvikomponenttia. Sinä ajat proxyn, sinä omistat avaimet
  • Vain localhost-kuuntelu oletuksena; LAN-altistus on sinun otettava käyttöön