Janitor AI API setup: ang eksaktong proxy config, field bawat field

Updated 2026-07-15

Sa API settings ng JanitorAI, piliin ang Proxy at punan ang limang field: isang config name, eksaktong model ID tulad ng deepseek-v4-flash, ang buong endpoint na https://api.apisrouter.com/v1/chat/completions, ang API key mo, at opsyonal na custom prompt. Ang pinakakaraniwang dahilan ng kabiguan ay ang pag-paste ng base URL na hihinto sa /v1, dahil hindi kailanman idinaragdag ng JanitorAI ang path para sa iyo.

Mabilisang sagot: ang limang value na hinihingi ng JanitorAI

Ang proxy setup ng JanitorAI ay may eksaktong limang field, at apat sa mga ito ay copy-paste lang. Buksan ang anumang chat, pumunta sa API Settings, piliin ang Proxy bilang API type, pagkatapos gumawa ng bagong configuration gamit ang mga value na ito:

Configuration name:  APIsRouter-deepseek        (kahit anong label, ikaw lang ang nakakakita)
Model name:          deepseek-v4-flash       (eksaktong model ID, walang space)
Proxy URL:           https://api.apisrouter.com/v1/chat/completions
API key:             sk-...                  (i-paste nang walang space sa una/dulo)
Custom prompt:       (opsyonal, iwang blangko para gamitin ang character card ayon sa pagkasulat)

Ano talaga ang ginagawa ng bawat field

Panatilihing maikli at mekanikal ang custom prompt. Magandang paggamit: paglilimita sa haba ng tugon, pagpapatupad ng third person, pagbabawal sa mga aksyong isinulat para sa character mo. Masamang paggamit: pag-paste ng pangalawang character sheet o isang libong-salitang style guide, na nagpapalobo sa bawat request at nagtutulak sa mas lumang chat history palabas ng context nang mas maaga. Pagkatapos i-save, gamitin ang check proxy button kung mayroon nito ang build mo, pagkatapos ay magpadala ng maikling test message. Kung walang bumabalik, gawin muna ang error table sa ibaba bago palitan ang mga model.

  • Configuration name: isang local na label. Hindi ito kailanman ipinapadala sa API. Pangalanan ito ayon sa model, tulad ng APIsRouter-deepseek o APIsRouter-glm, para makapagtago ka ng isang saved config bawat model at makapaglipat sa loob ng dalawang tap.
  • Model name: ipinapadala bilang model parameter sa bawat request. Kailangang eksaktong ID ito, lowercase na may dashes: gumagana ang deepseek-v4-flash, hindi gumagana ang "DeepSeek V4 Flash".
  • Proxy URL: ang buong chat completions endpoint. Ipinapadala ng JanitorAI ang mga request sa eksaktong URL na itinype mo. Kumukuha ang SillyTavern ng base URL na nagtatapos sa /v1 at idinaragdag mismo nito ang path, at awtomatikong pinupunan ang listahan ng model mula sa /v1/models. Wala sa dalawang ito ang ginagawa ng JanitorAI, kaya isang URL na huminto sa /v1 ay nagbabalik ng 404 dito kahit gumagana ito nang maayos sa SillyTavern.
  • API key: ipinapadala bilang Authorization: Bearer header sa proxy URL lamang. Huwag kailanman i-paste ito sa isang chat message o screenshot.
  • Custom prompt: opsyonal na system-level na instruction na idinaragdag kasama ng character card, hindi kapalit nito. Ipinapadala ito nang paulit-ulit sa bawat mensahe, kaya bawat salita ay may kaukulang input tokens sa buong buhay ng chat.

Aling model name ang ilalagay, at bakit

Nananatiling magkatulad ang proxy URL at API key sa lahat ng config. Ang tanging value na nagbabago bawat model ay ang model name, kaya ang praktikal na hakbang ay isang saved configuration bawat model na talagang ginagamit mo. Para sa roleplay, ang DeepSeek V4 family ang tinatayang paborito ng community sa mga board ng JanitorAI: matibay na pagsunod sa character card sa pinakamababang presyo ng token sa talahanayang ito. Ang GLM-5, Kimi K2.6, at MiMo ay matibay na value pick na may mga patakarang tumatanggap sa fictional content. Ang Grok 4.5 ay karaniwang pili para sa mas madilim o mature na fictional themes dahil malinaw na pinapahintulutan ito ng nakalathalang patakaran ng xAI sa fiction. Ang Claude Sonnet 4.6 at Opus 4.7 ang sumusulat ng pinakamahusay na prose dito, ngunit ipinagbabawal ng usage policy ng Anthropic ang explicit content, kaya ituring ang Claude bilang mahigpit na SFW creative-writing na opsyon. Dalawang batayang patakaran anuman ang model. Ang JanitorAI ay isang 18+ na platform at nananatiling umiiral ang ToS nito kahit sa proxy mode, gayundin ang content policy ng kahit anong model provider na iniruruta mo. Ang pagpili ng model na may flexible na fiction policy ay hindi nagpapasuspinde sa alinman sa dalawa.

Available din ang MiMo sa katalogo bilang budget roleplay pick; tingnan ang models page para sa kasalukuyang ID nito.
Model name (i-paste nang eksakto)Lakas sa JanitorAIMga tala sa content policy
deepseek-v4-flashPaborito ng community; pinakamahusay na value para sa mahahabang chatFlexible na patakaran para sa fictional content
deepseek-v4-proMas magandang consistency at recall sa mahahabang chatParehong family, mas mataas na rate
glm-5Natural na dialogue sa murang presyoTumatanggap ng fiction
kimi-k2.6Mahabang context; value pickTumatanggap ng fiction
grok-4.5Naiibang boses; 500K context windowPinapahintulutan ng patakaran ng xAI ang mature fictional themes
claude-sonnet-4-6Pinakamahusay na kalidad ng prose bawat dolyarSFW creative writing lamang ayon sa patakaran ng Anthropic
claude-opus-4-7Pinakamalalim na characterizationSFW creative writing lamang
gemini-3.5-flashMabilis na mid-tier all-rounderNag-aaplay ang standard na patakaran ng Google

Subukan muna ang key sa labas ng JanitorAI

Kapag nabigo ang isang config, may tatlong suspek ka: ang URL, ang key, at ang model name. Manipis ang error surface ng JanitorAI, kaya subukan ang tatlo nang sabay gamit ang curl bago galawin muli ang app:

curl https://api.apisrouter.com/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-flash",
    "messages": [{"role": "user", "content": "Say ready."}],
    "max_tokens": 20
  }'

Pag-aayos ng 401, 404, at model not found

Kung magbalik ang curl test ng isang JSON completion, valid na ang URL, key, at model name mo, at ang natitirang problema ay nasa loob ng JanitorAI: karaniwan itong unsaved config, lumang selected configuration, o browser extension na humaharang sa request. Kung mabigo ang curl, sinasabi sa iyo ng status code kung aling field ang aayusin.

ErrorKaraniwang dahilanAyos
401 UnauthorizedNa-paste ang key na may trailing space o line break, isang revoked key, o field na tahimik na na-clear pagkatapos ng app updateI-paste muli ang key nang walang whitespace, kumpirmahin na nagsisimula ito sa sk-, i-save muli ang config
404 Not FoundHuminto ang proxy URL sa /v1 o may typo sa pathGamitin ang buong endpoint na nagtatapos sa /chat/completions
Model not found / invalid modelDisplay name sa halip na ID, maling casing, o deprecated na IDI-paste ang eksaktong lowercase na ID, hal. deepseek-v4-flash; i-verify laban sa output ng /v1/models sa itaas
Network error / walang tugonHindi na-save ang config, maling config ang napili, o may nakakasagabal na ad blockerI-save muli, mag-hard-refresh, kumpirmahin ang active config, subukan ang malinis na browser profile
Naputol ang tugon sa gitna ng pangungusapMasyadong mababa ang max new tokens sa generation settings ng JanitorAIItaas ang max new tokens sa 300 o higit pa at i-regenerate

Magkano talaga ang gastos ng isang buwan ng pag-chat

Ipinapadala muli ng JanitorAI ang character card kasama ang kamakailang chat history sa bawat mensahe, kaya dominante ang input tokens sa bill. Ang tipikal na setup na may detalyadong card ay tumatakbo ng humigit-kumulang 4,000 hanggang 6,000 input tokens at 200 hanggang 400 output tokens bawat mensahe. Ipinagpapalagay ng talahanayan ang 5,000 in at 300 out sa 1,000 mensahe, na isang mabigat na buwan para sa karamihan ng mga user. Ituring ang mga ito bilang estimate: ang laki ng card mo at lalim ng history ang gumagalaw sa mga numero. Ito ay mga rate ng katalogo ng APIsRouter. Ang APIsRouter ay isang OpenAI-compatible gateway na may pay-as-you-go billing at walang subscription; ang mga global model ay nakalista ng 20% mas mura kaysa sa opisyal na presyo at ang mga Chinese model ay mas mababa pa sa opisyal na rate. Walang signup form: magbayad sa top-up page, dumarating ang key sa email, at ang unang top-up mo ay nagdaragdag ng 100% na balance bonus. Ginagawa nitong isang eksperimentong tumatagal ng ilang buwan, hindi buwanang commitment, ang isang $5 na pagsubok sa DeepSeek o GLM.

Ang grok-4.5 ay token-billed sa flagship rate; pinapanatili ng 500K context window nito ang mahahabang chat sa loob ng isang window, ngunit tinutukoy pa rin ng volume ng input ang bill.
ModelPresyo bawat 1M tokens (in / out)Tantiyang gastos bawat 1,000 mensahe
deepseek-v4-flash$0.126 / $0.252~$0.71
deepseek-v4-pro$0.3915 / $0.783~$2.19
glm-5$0.514 / $2.314~$3.26
gemini-3.5-flash$1.20 / $7.20~$8.16
grok-4.5$1.60 / $4.80~$9.44
claude-sonnet-4-6$2.40 / $12.00~$15.60
claude-opus-4-7$4.00 / $20.00~$26.00
gpt-5.5$4.00 / $24.00~$27.20

Mga madalas itanong

Anong API ang ginagamit ng Janitor AI?

Bilang default, tumatakbo ang JanitorAI sa built-in nitong model. Ang Proxy mode ay nagbibigay-daan sa iyong ikonekta ang kahit anong OpenAI-compatible chat completions API sa halip: nagbibigay ka ng buong endpoint URL, eksaktong model ID, at API key, at doon ipinapadala ng JanitorAI ang mga chat mo.

Paano ako makakakuha ng API key para sa Janitor AI?

Mula sa kahit anong OpenAI-compatible provider. Karaniwang mukhang sk- na sinusundan ng mahabang string ang mga key. Napupunta ang key sa API key field at ipinapadala lamang ito sa proxy URL na na-configure mo. Nilalaktawan ng ilang gateway ang paggawa ng account: magbabayad ka muna at dumarating ang key sa email.

Bakit palagi akong nakakakuha ng 401 error sa Janitor AI?

Halos palagi ang key mismo: trailing space o line break mula sa copy-paste, revoked o naubos na key, o config na tahimik na nawalan ng field. I-paste muli nang walang whitespace at i-save muli. Kung matagumpay ang curl request gamit ang parehong key, maayos ang key at lumang na ang saved config.

Ano ang pinakamahusay na model para sa Janitor AI roleplay?

Pinaboran ng consensus ng community ang DeepSeek V4 family: Flash para sa value, Pro para sa consistency sa mahahabang chat. Malakas na budget pick ang GLM-5 at Kimi K2.6. Sumusulat ang Claude ng pinakamahusay na prose ngunit ipinagbabawal ng patakaran ng Anthropic ang explicit content, kaya bagay lamang ito sa SFW creative chats.

Pinapalitan ba ng custom prompt ang character card ko?

Hindi. Isa itong dagdag na system-level na instruction na ipinapadala kasama ng card sa bawat mensahe. Dahil ipinapadala ito nang paulit-ulit, panatilihin itong ilang pangungusap lamang: mga patakaran sa format, haba ng tugon, perspective. Ang mahahabang custom prompt ay nagpapalobo sa input cost at nagpapaliit sa espasyo para sa chat history.

Libre bang gamitin ang Janitor AI API?

Libre ang built-in na model na may pila sa peak times. Ang mga external API ay bini-bill bawat token, ngunit ang mga entry-level na model ay nagkakahalaga ng bahagi lamang ng isang sentimo bawat mensahe, at may ilang provider na nag-aalok ng malalang rate-limited na free tier. Para sa regular na pag-chat, mas maaasahan ang murang pay-as-you-go models kaysa sa mga free tier.