पूरा catalog model Cherry Studio में एक provider के तौर पर add करें।
Updated 2026-07-29
Cherry Studio की Model Services settings किसी भी OpenAI-compatible endpoint को accept करती हैं: OpenAI type के साथ एक provider add करें, API address को api.apisrouter.com पर point करें, एक key paste करें, और model ids हाथ से add करें। Claude, GPT, DeepSeek, GLM, Kimi, और Qwen desktop पर एक picker में बैठते हैं।
Quick answer: Model Services में एक provider।
Cherry Studio के left navigation में gear icon click करें, Model Services tab खोलें, और provider list के नीचे Add button click करें। Provider को एक पहचानने लायक name दें (APIsRouter) और provider type के तौर पर OpenAI चुनें, फिर save करें। अब नए provider को list में select करें और उसे configure करें: इसका enable switch flip करें, अपनी key को API key field में paste करें, और API address को https://api.apisrouter.com पर set करें। Shape नोट करें: Cherry Studio का documented default root address लेना और खुद /v1/chat/completions append करना है, तो आप host बिना /v1 के enter करते हैं। फिर model section में Add button के साथ models add करें, प्रति entry एक exact catalog id (claude-sonnet-4-6, deepseek-v4-flash, glm-5.2), और key के बगल में Check button दबाकर एक selected model के against एक live validation चलाएं।
Provider name: APIsRouter
Provider type: OpenAI
then, on the provider page:
API key: sk-YOUR-APISROUTER-KEY
API address: https://api.apisrouter.com
(Cherry appends /v1/chat/completions)
Models → + Add: claude-sonnet-4-6, deepseek-v4-flash, glm-5.2
Check → pick a model → successCherry Studio request URL कैसे compose करता है।
Cherry Studio (GitHub पर CherryHQ, लगभग 49K stars) Windows, macOS, और Linux के लिए एक Chinese-origin desktop client है, जो सैकड़ों providers और assistants के लिए presets ship करने के लिए जाना जाता है। preset list में जो कुछ नहीं है वह ऊपर वाले custom provider flow से enter करता है, और जो जानने लायक हिस्सा है वह API address field है। Documented default: आप root address supply करते हैं, और Cherry Studio उस पर OpenAI route concatenate करता है, तो https://api.apisrouter.com wire पर https://api.apisrouter.com/v1/chat/completions बन जाता है। अगर कोई provider एक non-standard path use करता है, address को # से खत्म करना concatenation को पूरी तरह disable कर देता है और address exactly type किए जाने जैसा use होता है, जो documented escape hatch है। Trailing slashes के around concatenation behavior releases के बीच shift हुआ है, तो अगर requests 404 करते हैं, guess करने की बजाय error में final URL पढ़ें; root-address form plus automatic appending एक standard /v1 gateway के लिए stable configuration है। Configure होने के बाद, हर conversation आपने add की गई model id को एक plain string के तौर पर लेकर standard chat completions भेजती है। Vendors को wire format से फर्क नहीं पड़ता, जो यही है जो एक provider entry को Chinese और Western catalog ids साथ carry करने देता है।
Details जो अपनी जगह कमाती हैं: multi-key और model management।
API key field एक से ज़्यादा key accept करता है: keys को English commas से separate करें और Cherry Studio हर request पर top से bottom rotate करता है, एक documented load-balancing feature। एक gateway के साथ जो प्रति key meter करता है, यह attribution की तरह भी काम करता है: एक key work के लिए, एक personal के लिए, rotation off करने के लिए सिर्फ एक key list करें। Model entries manual हैं और यह एक feature है। Cherry Studio exactly वही दिखाता है जो आप add करते हैं, तो picker curated रहता है एक fetched catalog में डूबने की बजाय। हर entry id को wire string के तौर पर लेती है; Manage button बाद में entries edit या remove करता है। Related ids को consistent naming के साथ group करें और picker एक menu की तरह पढ़ी जाती है: fast tier (deepseek-v4-flash, claude-haiku-4-5-20251001), regional strength (glm-5.2, qwen3.7-plus, kimi-k2.6), frontier (claude-sonnet-4-6)। Check button key और address के pair को एक selected model के against validate करता है, और real conversations से पहले provider confirm करने का सबसे तेज़ तरीका है। एक सही key के साथ failed check का लगभग हमेशा मतलब है address field में एक stray /v1 जिसने path को double कर दिया।
curl -s https://api.apisrouter.com/v1/models \
-H "Authorization: Bearer $APISROUTER_API_KEY" | head -50
# add these ids verbatim in the provider's model listएक desktop workhorse के लिए models चुनना।
एक key का मतलब है comparisons picker switches हैं। दो candidate ids पर same हफ्ते का work run करें और APIsRouter console में per-model spend को आपकी output quality की अपनी read के against referee करने दें।
- Daily chat और quick rewrites fast tier पर चलते हैं: deepseek-v4-flash और claude-haiku-4-5-20251001 हमेशा-खुली window को free महसूस कराते हैं।
- Chinese-language work वह जगह है जहां regional ids अपनी rows कमाते हैं: drafting और documents के लिए glm-5.2 और qwen3.7-plus, लंबे-context reading के लिए kimi-k2.6।
- claude-sonnet-4-6 वे conversations लेता है जिन्हें आप बिना edit किए forward करते हैं: careful analysis, client-facing prose, code जिसे आप ship करना चाहते हैं।
- Cherry Studio के assistants प्रति role अपना model pin कर सकते हैं, तो glm-5.2 पर एक translation assistant और claude-sonnet-4-6 पर एक coding assistant एक provider के पीछे coexist करते हैं।
- Rows deliberately add करें; एक curated छह-model picker use होती है, जबकि एक pasted-in catalog scroll हो जाती है।
जितना उपयोग उतना भुगतान · आधिकारिक मूल्य से कम
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| मॉडल | आधिकारिक मूल्य | हमारा मूल्य |
|---|---|---|
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
| DeepSeek V4 Flash | $0.14 / $0.28 per M | $0.10 / $0.30 per M |
| GLM-5.2 | $1.14 / $4.00 per M | $1.10 / $4.00 per M |
| Kimi K2.6 | $0.95 / $4.00 per M | $1.00 / $4.00 per M |
| Qwen 3.7 Plus | $0.29 / $1.14 per M | $0.30 / $1.10 per M |
Cherry Studio के लिए specific failure modes।
Doubled path सबसे top report है: https://api.apisrouter.com/v1 को एक ऐसे field में paste करना जो /v1/chat/completions append करता है वह /v1/v1 URLs produce करता है जो 404 करते हैं। Root address enter करें और client को route build करने दें। अगर आपको एक exact URL pin करना ही है, trailing # form इसी के लिए exist करता है। एक अच्छी key के साथ एक failed Check आमतौर पर ऊपर वाला address shape है; एक clean address के साथ एक failed Check key है, और नोट करें कि multiple keys को English commas से separate करना ज़रूरी है, क्योंकि Chinese input methods से paste किए गए full-width characters list को silently तोड़ देते हैं। Individually error करने वाले models जबकि बाकी काम करते हैं एक id-spelling problem है; entries free text हैं और /v1/models listing authoritative source है। और याद रखें settings प्रति machine हैं: आपके desktop पर configure किया गया एक provider आपके laptop पर तब तक exist नहीं करता जब तक आप दो-मिनट का setup दोहराएं या Cherry Studio की खुद की backup features use करें। Version drift note: Cherry Studio अक्सर ship होता है और settings labels move करते हैं (Model Services कुछ builds में Model Provider भी दिख चुका है); provider add करने, OpenAI type चुनने, key, address, models का flow stable रहा है।
कौन Cherry Studio को एक gateway के through route करता है।
- Bilingual desktop users जो एक picker में GLM, Qwen, Kimi, और DeepSeek को Claude और GPT के साथ mix करते हैं, एक balance, प्रति-vendor account के बिना।
- Asia में users जो Claude और GPT ids एक prepaid balance पर बिना Western card के चाहते हैं, उन regional models के बगल में जो वे पहले से use करते हैं।
- Power users जो प्रति role Cherry Studio assistants चलाते हैं और चाहते हैं हर assistant सही vendor पर pinned हो बिना पांच keys manage किए।
- लोग जो पहले से दूसरे tools को एक gateway के through चलाते हैं और desktop client को same key और usage log पर चाहते हैं।
- कोई भी जो regional और Western models को real daily work पर compare करता है benchmarks पर नहीं, जहां हर candidate एक model row है।
Endpoint verify करें और पहली conversation को debug करें।
पहले models listing curl करें और जो ids add करने वाले हैं उन्हें copy करें; फिर अपने intended daily driver के against एक chat completion run करें। दोनों pass होने के साथ, जो बचता है वह सब provider page में है। Cherry Studio के अंदर, chat करने से पहले Check run करें। Authentication failures key field या इसके comma separators हैं। 404s address shape हैं, error में composed URL पढ़ें और /v1 segments गिनें। किसी specific model पर Not-found errors उस row में id spelling हैं। एक बार conversations flow होने लगें, APIsRouter console प्रति-request model, token counts, और spend दिखाता है। एक workday के across use होने वाला desktop client small requests की एक steady stream generate करता है, और per-key usage view उस stream को प्रति-model, प्रति-day numbers में बदल देता है, Chinese और Western ids एक ही page पर।
curl -s https://api.apisrouter.com/v1/chat/completions \
-H "Authorization: Bearer $APISROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-v4-flash",
"messages":[{"role":"user","content":"ping"}]}'अक्सर पूछे जाने वाले प्रश्न
Cherry Studio में एक custom provider कैसे add करूं?
Gear icon, Model Services tab, Add। Provider को नाम दें, OpenAI type चुनें, save करें, फिर इसके page पर इसे enable करें, अपनी key paste करें, API address को https://api.apisrouter.com पर set करें, और model ids हाथ से add करें। Check button से validate करें।
क्या API address में /v1 शामिल होना चाहिए?
नहीं। Cherry Studio का documented default root address लेकर खुद /v1/chat/completions append करता है, तो https://api.apisrouter.com enter करें। एक /v1 host paste करना path को double कर देता है और 404 करता है। एक non-standard exact URL pin करने के लिए, address को # से खत्म करें ताकि concatenation disable हो जाए।
क्या Cherry Studio एक provider के through Claude, DeepSeek, और GLM run कर सकता है?
हां। हर model row की id एक plain string के तौर पर address तक travel करती है, तो claude-sonnet-4-6, deepseek-v4-flash, glm-5.2, kimi-k2.6, और qwen3.7-plus एक provider entry और एक key share कर सकते हैं, प्रति conversation और प्रति assistant switchable।
Comma-separated key feature क्या करती है?
API key field में कई keys, English commas से separated, request के across top से bottom rotate होती हैं, एक built-in load-balancing feature। Gateway side पर per-key metering के साथ यह attribution की तरह भी काम करता है; rotation off रखने के लिए सिर्फ एक key list करें।
Check button क्यों fail होता है?
एक सही key के साथ, usual cause एक address है जिसमें एक stray /v1 है जो composed path को double करता है। एक clean address के साथ, key और उसके separators को फिर check करें; Chinese input methods से आए full-width commas multi-key lists को silently तोड़ देते हैं।
Models preset providers की तरह auto-populate क्यों नहीं होते?
Custom providers exactly वही list करते हैं जो आप add करते हैं; Cherry Studio एक custom endpoint का catalog fetch नहीं करता। यह picker को curated रखता है। /v1/models listing से ids pull करें और वे add करें जो आप actually use करते हैं, फिर जिस दिन ज़रूरत हो list extend करें।