Janitor AI proxy çoğu zaman VPN ya da IP gizleme aracı değildir. Asıl işlevi, LLM API'sine giden bir bağlantı rotası oluşturmaktır. Kurulumun çalışması için endpoint, model ID ve API anahtarının aynı sağlayıcıya ait olması gerekir; reverse proxy kullanmak ise denkleme bir sunucu ve ek bir güven ilişkisi daha ekler.
Janitor AI'ı açmadan önce bağlantı rotanızı seçin
Çoğu kullanıcı için en pratik Janitor AI proxy yöntemi, OpenAI uyumlu bir API endpoint'ine doğrudan bağlanmaktır. Birden fazla modele tek hesap üzerinden erişmek istiyorsanız OpenRouter gibi toplayıcılar kullanışlıdır. Reverse proxy ise kendi aktarma sunucunuzu yönetiyorsanız veya özel ya da yerel bir backend'i uyarlamanız gerekiyorsa anlamlıdır.
| Yöntem | İstek rotası | İsteği kim işler? | Kurulum zorluğu | Başlangıç için uygun mu? |
|---|---|---|---|---|
| Doğrudan API | Janitor AI → sağlayıcı veya gateway | Endpoint operatörü ve bağlı olduğu üst model sağlayıcısı | Düşük | Evet, standart bir harici API için |
| Toplayıcı | Janitor AI → model toplayıcı → seçilen model | Toplayıcı ve onun üst sağlayıcısı | Düşük ila orta | Evet, model seçeneğine ihtiyacınız varsa |
| Reverse proxy | Janitor AI → sizin aktarma sunucunuz → sağlayıcı veya yerel model | Siz, aktarma sunucusunu barındıran taraf ve üst sağlayıcı | Orta ila yüksek | Yalnızca aktarma sunucusunu siz yönetiyorsanız |
Paylaşımlı bir “ücretsiz proxy” ile doğrudan API bağlantısını birbirine karıştırmayın. Ortak kullanılan bir aktarma servisi üzerinden geçen trafiği okuyabilir, haber vermeden ortadan kaybolabilir veya asla istememesi gereken kimlik bilgilerini talep edebilir. Sağlayıcı anahtarını sağlayıcının kendi endpoint'i ile kullanmak ise bambaşka bir düzendir.
Janitor AI proxy alanları gerçekte neyi ifade ediyor?
Janitor AI'daki Proxy formunu kullanırken rotaya bağlı üç değeri kontrol edin: endpoint URL'si, modelin tam ID'si ve API anahtarı. Bu üçünün aynı sağlayıcıdan veya aynı aktarma katmanından gelmesi gerekir.
| Janitor AI alanı | Ne girmelisiniz? | Sık yapılan hata |
|---|---|---|
| Configuration Name | AIReiter GPT-5.6 Luna gibi istediğiniz bir etiket | Bu etiketi değiştirmek modeli değiştirmez |
| Model Name | Sağlayıcının güncel ve eksiksiz model ID'si | Görünen adı kullanmak, büyük/küçük harfi değiştirmek veya eski bir :free son eki bırakmak model hatasına yol açabilir |
| Other API/Proxy URL | Seçtiğiniz rotanın gerektirdiği endpoint biçimi | Bir SDK'nin kabul ettiği temel URL, Janitor AI proxy alanında geçerli olmayabilir |
| API Key | Aynı endpoint veya aktarma sunucusu için oluşturulmuş anahtar | Başka sağlayıcıdan alınmış, iptal edilmiş ya da başında/sonunda boşluk bulunan anahtar çalışmaz |
Tam istek URL'si ile SDK temel URL'si her zaman aynı amaçla kullanılamaz. OpenAI uyumlu bir SDK genellikle https://example.com/api/v1 gibi bir temel URL kullanır ve /chat/completions yolunu kendisi ekler. Janitor AI'ın proxy alanı ise nihai URL'yi, yani https://example.com/api/v1/chat/completions adresini isteyebilir. Bu nedenle endpoint'in kullandığınız istemciye özel yönergelerini izleyin.
Janitor AI'da karakter bazında bir proxy izni de bulunur. Bir resmî moderatör duyurusunda, Janitor AI, Allow Proxy seçildiğinde insanların botu proxy ile kullanabildiğini; çünkü proxy'nin bot bilgilerini aldığını açıkladı. OpenAI ve JanitorAI seçenekleriyle sınırlandırılmış bir karakter, harici proxy üzerinden kullanılamaz. Bu izin, API anahtarınızın geçerli olup olmamasından bağımsızdır.
Beş dakikada Janitor AI kurulumu
Tek bir yapılandırma oluşturun, kaydedin, sayfayı yenileyin ve kısa bir prompt ile deneyin. Böylece endpoint, model ID veya anahtar kaynaklı hataları daha kolay ayırabilirsiniz.
1. Sağlayıcı anahtarı oluşturun
Janitor AI'a URL'sini ekleyeceğiniz sağlayıcı veya gateway üzerinde bir API anahtarı oluşturun. Servis anahtarı gösterdiğinde kopyalayın, gizli bilgi olarak saklayın; ekran görüntülerinde, Discord mesajlarında, tarayıcı eklentilerinde veya paylaşımlı proxy formlarında yayınlamayın.
Ücretsiz olarak işaretlenen bir model yine de sağlayıcı anahtarı gerektirebilir. “Ücretsiz” ifadesi çoğunlukla modelin o sağlayıcıdaki mevcut fiyatını veya kotasını anlatır; Janitor AI'ın kimlik doğrulaması olmadan modeli çağırabileceği anlamına gelmez.
2. Proxy panelini açın
Janitor AI'da bir karakter sohbeti açın ve API Settings bölümünü bulun. Ardından Proxy seçeneğini, sonrasında Add Configuration veya eşdeğer kontrolü seçin. Alan adları ve yerleşimler değişebileceği için güncel ürün yönergeleri adına Janitor AI'ın resmî Help Center hesap ve yapılandırma kategorisini kontrol edin.
Kullanıcılar, Janitor AI proxy arayüzünde alanların değiştiğini ve model girişi gerekebildiğini bildirdi. (Örnek kullanıcı bildirimi)
3. Bilgileri girin, kaydedin, yenileyin ve test edin
Tüm değerleri tek bir bağlantı rotasından alın. Bir servisin endpoint'ini, başka bir servisten kopyalanmış model ID'sini ve üçüncü bir hesaba ait anahtarı birlikte kullanmayın.
- Yapılandırmaya kolay tanıyacağınız bir ad verin.
- Sağlayıcının güncel model sayfasındaki veya model listesindeki tam model ID'sini yapıştırın.
- Janitor AI proxy alanının istediği tam endpoint'i ekleyin.
- Eşleşen API anahtarını yapıştırın.
- Yapılandırmayı kaydedin.
- Janitor AI sekmesini yenileyin veya yeniden açın, ardından kısa bir test mesajı gönderin.
Karakter proxy kullanımına açık değilse endpoint'i incelemeye başlamadan önce proxy'ye izin veren bir karaktere geçin. Geçerli bir sağlayıcı yapılandırması, içerik üreticisinin koyduğu proxy kısıtını aşamaz.
AIReiter kurulumu: doğrulanmış OpenAI uyumlu rota
AIReiter kullanırken Janitor AI'ın Proxy URL alanına kısa SDK temel URL'sini değil, nihai Chat Completions URL'sini girin. AIReiter'ın GPT-5.6 entegrasyon rehberi, Chat Completions endpoint'ini /api/v1/chat/completions olarak listeliyor, örnek model olarak gpt-5.6-luna kullanıyor ve istemci temel URL'sini istemcinin eklediği yoldan ayrı tutuyor.
Başlangıç için şu yapılandırmayı kullanın:
| Janitor AI alanı | AIReiter değeri |
|---|---|
| Configuration Name | AIReiter GPT-5.6 Luna |
| Model Name | gpt-5.6-luna |
| Other API/Proxy URL | https://aireiter.com/api/v1/chat/completions |
| API Key | AIReiter API anahtarınız |
Endpoint farkı şu şekilde:
- Janitor AI Proxy URL:
https://aireiter.com/api/v1/chat/completions - OpenAI uyumlu SDK temel URL'si:
https://aireiter.com/api/v1 - Model listesi kontrolü:
https://aireiter.com/api/v1/models
/api/v1/models adresini Janitor AI'a yapıştırmayın; bu, model ID'sinin kullanılabilirliğini denetlemek için kullanılan bir teşhis rotasıdır. AIReiter rehberi şu kontrol örneğini gösterir:
curl -sS "https://aireiter.com/api/v1/models" \
-H "Authorization: Bearer $AIREITER_API_KEY"
Yanıtta gpt-5.6-luna görünmüyorsa listeden dönen tam model ID'sini kullanın ve Janitor AI yapılandırmasını güncelleyin. Model ID sorununu test ederken endpoint ve anahtarı değiştirmeyin.
AIReiter, plan katmanı yerine kullandıkça öde faturalandırması uygular; bu nedenle API anahtarının bağlı olduğu hesapta kullanılabilir bakiye bulunmalıdır. Görünen bir fiyata güvenmeden önce güncel AIReiter fiyatlandırma sayfasını kontrol edin; sohbet maliyeti yalnızca mesaj sayısına değil, giriş ve çıkış token'larına da bağlıdır.
OpenRouter ve diğer sağlayıcılarda aynı formu uyarlama
Sağlayıcı değiştirdiğinizde Janitor AI formu aynı kalır; ancak endpoint, anahtar ve model ID birlikte değişmelidir. OpenRouter'ın resmî hızlı başlangıç rehberi OpenAI uyumlu API'sini açıklar; aktif bir model ID'si kopyalamak için ise güncel model kataloğuna bakmalısınız.
| Alan | OpenRouter düzeni |
|---|---|
| Model Name | OpenRouter model kataloğundan güncel ve tam ID'yi kopyalayın |
| Other API/Proxy URL | https://openrouter.ai/api/v1/chat/completions |
| API Key | Kendi OpenRouter hesabınızda oluşturduğunuz anahtar |
:free gibi model son eklerini kalıcı yapılandırma verisi olarak değil, anlık kullanılabilirlik etiketi olarak değerlendirin. Ücretsiz modeller kaldırılabilir, hız sınırına takılabilir veya yeniden adlandırılabilir. Janitor AI yapılandırmasını kaydetmeden hemen önce güncel ID'yi kopyalayın.
Bir resmî Janitor AI moderatör başlığı, Janitor'ın proxy/OpenRouter hızlı başlangıç ve sorun giderme kaynaklarına bağlantı verirken Janitor entegrasyon sorunlarını sağlayıcının faturalandırma ve hesap desteğinden ayrı ele alıyor. Doğrudan bir sağlayıcıya bağlanacaksanız, rotaya özel bu üç değeri de sağlayıcının kendi endpoint'i, anahtarı ve model ID'siyle değiştirin.
Reverse proxy mi, doğrudan API mi: güvenlik tercihi
Doğrudan bağlantıda hareketli parça sayısı daha azdır: kimlik doğrulama, limitler, faturalandırma, kayıt tutma ve gizlilik politikası sağlayıcı veya gateway tarafından yönetilir. Reverse proxy ise araya bir aktarma katmanı sokar; bu katman istek üst sağlayıcıdaki modele ulaşmadan önce trafiği inceleyebilir, dönüştürebilir, kaydedebilir ya da reddedebilir.
Reverse proxy'yi yalnızca çalıştırmak için gerçek bir nedeniniz varsa kullanın. Örneğin özel bir backend'i kimliği doğrulanmış HTTPS aktarma sunucusu üzerinden bağlamak veya bir sağlayıcının protokolünü normalize etmek buna örnektir. Özel bir localhost URL'si sadece isteği yapan bileşen aynı makinede çalışıyorsa işler; isteği Janitor AI sunucusu gönderiyorsa, onun sunucusu bilgisayarınızdaki localhost adresine erişemez. Bu mimariye ihtiyacınız varsa, doğru şekilde kimlik doğrulaması yapılmış genel erişimli bir HTTPS aktarma sunucusu kullanın.
Aktarma sunucusunu siz yönetiyorsanız şu kontrol listesini uygulayın:
- HTTPS zorunlu olsun ve aktarma sunucusu için ayrı bir kimlik doğrulama token'ı kullanın.
- Üst sağlayıcı anahtarını bilinmeyen ortak bir servise yapıştırmak yerine aktarma sunucusunda saklayın.
- Ayrıntılı istek gövdesi kayıtlarını kapatın veya kısa ve belgelenmiş bir saklama süresi belirleyin.
- İzin verilen üst sağlayıcı ana makinelerini ve istek yöntemlerini kısıtlayın.
- Aktarma sunucusunun header'ları, sohbet geçmişini ve karakter verilerini iletip iletmediğini kontrol edin.
- Sızıntı şüphesinde kimlik bilgilerini iptal edin ve yenileriyle değiştirin.
Gerçek bir kullanıcı uyarısı, anonim aktarma servislerinin neden dikkatle değerlendirilmesi gerektiğini gösteriyor:
“if u use the moxxie proxy on janitor ai please stop using it !! whoever used that proxy your chats have gotten leaked and so has your ip address...” — @Ash3rz_c0m, X üzerinde kullanıcı uyarısı, Haziran 2023 (kaynak)
Bu, kullanıcı tarafından bildirilen bir olaydır; her reverse proxy'nin kötü amaçlı olduğuna kanıt sayılmaz. Operatörünü, veri saklama politikasını ve olay geçmişini doğrulayamadığınız bir aktarma katmanına gerçek sağlayıcı anahtarınızı veya özel sohbetlerinizi göndermeyin.
Hataları, sorun çıkan bağlantı katmanına göre teşhis edin
Janitor AI proxy hatalarının çoğu, rotayı katman katman test ettiğinizde daha kolay ayıklanır. Önce Janitor AI'ın yerleşik modelinin yanıt verip vermediğini kontrol edin; ardından kota veya sağlayıcı kesintilerine geçmeden önce yapılandırma değerlerini tek tek doğrulayın.
| Belirti veya durum kodu | Muhtemel katman | İlk kontrol |
|---|---|---|
400 veya “invalid model” | İstek veya model seçimi | Güncel model ID'sini eksiksiz kopyalayın; büyük/küçük harfi, sağlayıcı önekini ve tüm son ekleri kontrol edin |
401 Unauthorized | Kimlik doğrulama | Şüpheli anahtarı iptal edin, yenisini oluşturun, boşlukları temizleyin ve endpoint sağlayıcısına ait olduğunu doğrulayın |
402 veya ödeme/kota mesajı | Hesap bakiyesi veya yetki | Krediyi, faturalandırma durumunu ve sağlayıcının güncel ücretsiz kullanım hakkını kontrol edin |
404 veya “model not found” | URL veya model rotası | Tam endpoint yolunu ve model ID'sini sağlayıcının güncel dokümanlarıyla karşılaştırın |
429 | Hız veya kullanım limiti | Bekleyin, istek sıklığını azaltın, kullanılabilir bir modele geçin veya gerektiğinde bakiye ekleyin |
500, 502, 503 veya zaman aşımı | Üst sağlayıcı veya aktarma sunucusu erişilebilirliği | Daha sonra tekrar deneyin, sağlayıcı durumunu kontrol edin ve mümkünse özel aktarma katmanı olmadan test yapın |
| “Failed to fetch” veya ağ hatası | Tarayıcı, endpoint, CORS veya erişilemeyen aktarma sunucusu | HTTPS'i, tam URL'yi ve aktarma sunucusunun genel erişime açık olup olmadığını yeniden kontrol edin |
Durum kodlarının anlamı sağlayıcıya göre değişebilir; bu nedenle yanıt gövdesi daha öncelikli ipucudur. Model adı hatası, yeni anahtar oluşturarak çözülmez; iptal edilmiş bir anahtar da temperature değerini değiştirerek düzelmez.
Topluluk bildirimleri, model ID'lerinin neden güncellik kontrolüne ihtiyaç duyduğunu gösteriyor. Janitor AI'a yeni başlayanlara yönelik bir başlıkta u/Puzzleheaded-Town350 şunu yazdı:
“I get this message ‘proxy error 400 open-mistral-nemo-2407 is not a valid model’” — r/JanitorAI_Official'da u/Puzzleheaded-Town350
Yeni bir yapılandırma çalışmadığında şu sırayı izleyin:
- Platform sorununu proxy sorunundan ayırmak için Janitor AI'ın yerleşik modelini test edin.
- Karakterin proxy kullanımına izin verdiğini doğrulayın.
- Gerekliyse
/chat/completionsdahil olmak üzere nihai endpoint URL'sini doğrulayın. - Sağlayıcının güncel listesinden tam model ID'sini doğrulayın.
- Anahtarın endpoint ile eşleştiğini, hâlâ yetkili olduğunu veya yeterli bakiyeye sahip bulunduğunu kontrol edin.
- Temperature ya da token limitlerini değiştirmeden önce varsayılan üretim ayarlarıyla yeniden deneyin.
Gizlilik ve hesap güvenliği
Endpoint; prompt'ları, sohbet geçmişini, model seçim verilerini ve bazı durumlarda karakter bilgilerini alabilir. Seçtiğiniz doğrudan sağlayıcının, toplayıcının veya aktarma katmanının gizlilik koşullarını ve veri saklama ayarlarını inceleyin.
Bir anahtarın sızmış olabileceğinden şüpheleniyorsanız iptal edin, yenisini oluşturun, eski değeri Janitor AI yapılandırmalarından kaldırın ve kullanım geçmişini kontrol edin. Sızmış bir anahtarı kullanmaya devam ederek test etmeyin.
Janitor AI proxy: sık sorulan sorular
Janitor AI proxy bir VPN midir?
Hayır. Proxy, sohbet isteklerini harici bir LLM'e yönlendirir; VPN ise ağ rotasını değiştirir ve size bir dil modeli sağlamaz.
Ücretsiz bir model için API anahtarına ihtiyacım var mı?
Genellikle evet. Sağlayıcı, bir model veya kota için ücret almıyor olsa bile hesaba özel anahtar isteyebilir.
Tam URL'yi mi, yoksa yalnızca /api/v1 yolunu mu girmeliyim?
Janitor AI Proxy alanının beklediği nihai URL'yi kullanın. AIReiter örneğinde bu adres https://aireiter.com/api/v1/chat/completions şeklindedir; /api/v1 ise SDK temel URL'sidir.
Neden bir karakter proxy ile çalışmayı reddediyor?
Karakterin üreticisi proxy kullanımını kapatmış olabilir. Geçerli bir harici anahtar bu ayarı geçersiz kılamaz.
Janitor AI doğrudan localhost adresini çağırabilir mi?
Yalnızca isteği yapan bileşen, yerel sunucuyla aynı makinede çalışıyorsa. Aksi durumda, kimlik doğrulaması olmayan yerel bir servisi dışarı açmak yerine uygun şekilde güvenceye alınmış genel erişimli bir HTTPS aktarma sunucusu kullanın.
Daha önce çalışan model ID'si neden artık çalışmıyor?
Sağlayıcılar model kullanılabilirliğini, takma adları, kotaları ve ücretsiz katman etiketlerini değiştirir. Önce güncel model listesini tekrar kontrol edin ve model alanını güncelleyin.
Paylaşımlı ücretsiz proxy güvenli mi?
Öyle olduğunu varsaymayın. Operatör istekleri okuyabilir veya kimlik bilgilerini ele geçirebilir; doğrudan sağlayıcı bağlantısını ya da kendiniz çalıştırıp denetleyebildiğiniz bir reverse proxy'yi tercih edin.
Tek bir özel anahtarla, tek bir tam model ID'siyle ve tek bir eksiksiz endpoint ile başlayın. Basitlikte doğrudan API kurulumu öndedir; reverse proxy ise yalnızca aktarma katmanı veya üst bağlantı üzerinde denetime ihtiyacınız olduğunda getirdiği bakım yükünü hak eder.