Wyvern Chat custom API سیٹ اپ: ایک provider، ہر model۔
Updated 2026-07-29
WyvernChat ایک مفت bring-your-own-key roleplay platform ہے: یہ خود کوئی model host نہیں کرتا، اور اس کی provider settings OpenRouter، OpenAI، اور Google کے ساتھ ساتھ custom provider بنانے کا آپشن فہرست کرتی ہیں۔ https://api.apisrouter.com/v1 کو ایک key کے ساتھ اس custom provider کے طور پر register کریں، اور پورا catalog، DeepSeek، Kimi، GLM، Claude، فی-chat منتخب کے قابل ہو جاتا ہے، آپ جہاں بھی لکھیں وہاں سے V2 character cards اور lorebooks ساتھ آ جاتے ہیں۔
فوری جواب: ایک custom provider register کریں۔
WyvernChat کی settings میں، provider یا connection سیکشن کھولیں، اور کوئی named service چننے کی بجائے ایک custom provider بنائیں۔ values ہر OpenAI-compatible frontend کے وہی معیاری تین ہیں: base URL https://api.apisrouter.com/v1، آپ کی sk-... key، اور بالکل وہ model id جو آپ چاہتے ہیں chat چلائے، جیسے deepseek-v4-flash یا claude-sonnet-4-6۔ app کے ارتقا کے ساتھ field labels بدلتے رہتے ہیں، تو ناموں کو ڈھیلے انداز میں اور values کو بالکل exact treat کریں۔ WyvernChat کی documentation اس صلاحیت کو براہ راست بیان کرتی ہے: اگر آپ کا provider built-in list میں نہیں ہے، تو آپ ایک نیا provider بناتے ہیں اور وہ models استعمال کرتے ہیں جو وہ پیش کرتا ہے۔ یہی mechanism ہے جس پر یہ پورا صفحہ چلتا ہے، اور اس کا مطلب ہے کہ Wyvern کے اندر model کا انتخاب اب ان services تک محدود نہیں رہتا جو developers نے پہلے سے wire کر رکھی ہیں۔
Base URL: https://api.apisrouter.com/v1
API key: sk-... (from APIsRouter)
Model: deepseek-v4-flash (typed exactly; any catalog id works)WyvernChat کیا ہے، اور یہ آپ کی key کیوں مانگتا ہے۔
WyvernChat (app.wyvern.chat) SillyTavern lineage کا ایک web roleplay platform ہے مگر hosted: character cards، lorebooks، group chats، اور ایک عوامی character library، بغیر کسی self-hosting کے۔ Reviews اور community write-ups مسلسل اس کے بارے میں دو باتیں بیان کرتے ہیں: core platform بغیر feature paywalls کے مفت ہے، اور یہ جان بوجھ کر کوئی models سپلائی نہیں کرتا، تو آپ کسی provider سے key لاتے ہیں اور اسی provider کو براہ راست ادائیگی کرتے ہیں۔ یہ BYOK design زیادہ تر character platforms جو deal چھپاتے ہیں اس کا ایماندارانہ ورژن ہے۔ کوئی bundled quota نہیں جو ختم ہو، اور کوئی premium model tier جو upsell کرے؛ آپ کی لاگت وہی ہے جو آپ کا provider ناپے، اسی provider کے logs میں نظر آتی ہے نہ کہ کسی subscription میں چھپی ہوئی۔ دوسرا رخ یہ ہے کہ provider کا فیصلہ مکمل طور پر آپ کا ہے، جو بالکل وہی فیصلہ ہے جسے ایک multi-family gateway آسان بناتا ہے: ایک custom provider entry، ایک key، اور model کا سوال ہر vendor کے لیے نیا account بنانے کی بجائے فی-chat dropdown بن جاتا ہے۔ Wyvern بنیادی باتوں سے آگے فی-connection configuration بھی سپورٹ کرتا ہے، sampler presets اور instruct templates سمیت، تو ایک model family کے لیے tuned setup دوسری کے ساتھ ساتھ محفوظ رہ سکتا ہے۔ جہاں docs کوئی تفصیل واضح نہ کریں (exact labels، یا کیا OpenAI shape کے ساتھ ایک Anthropic-native dialect بھی expose ہوتا ہے)، فرض کریں کہ OpenAI-compatible custom provider ہی بھروسے مند راستہ ہے؛ یہی وہ راستہ ہے جس کا platform کی اپنی documentation وعدہ کرتی ہے۔
سیٹ اپ واک تھرو۔
Debugging universal frontend pattern پر چلتی ہے۔ درست نظر آنے والی values کے ساتھ silent failure یا فوری error عموماً تین چیزوں میں سے ایک ہوتی ہے: ایسا URL جس کے ساتھ completions path بھی paste ہو گیا جبکہ app base URL مانگ رہا ہو، whitespace والی key، یا browser-side CORS block، جو آپ developer console میں دیکھ سکتے ہیں۔ چونکہ Wyvern ایک hosted web app ہے، request کا راستہ app سے آپ کے endpoint تک جاتا ہے؛ ایک curl command میں وہی تین values کام کرنا ثابت کرنا ایک منٹ سے کم میں endpoint کے مسائل کو app کے مسائل سے الگ کر دیتا ہے۔
- app.wyvern.chat پر اپنا WyvernChat account بنائیں یا sign in کریں۔
- Settings کھولیں اور provider / API connection سیکشن ڈھونڈیں۔
- named preset کی بجائے custom provider شامل کرنے کا انتخاب کریں۔
- base URL https://api.apisrouter.com/v1 درج کریں اور اپنی key paste کریں۔
- model id بالکل ویسی set کریں جیسے catalog اسے فہرست کرتا ہے؛ اگر app endpoint سے model list fetch کرے تو اس میں سے چنیں، ورنہ id ٹائپ کریں۔
- Save کریں، کوئی character کھولیں، اور راؤنڈ ٹرپ confirm کرنے کے لیے ایک مختصر test message بھیجیں۔
Character cards: عملی طور پر V2 import کا مطلب کیا ہے۔
Wyvern کی wiki character cards کو portable artifacts کے طور پر document کرتی ہے: cards PNG files میں embedded V2 card format میں download ہوتے ہیں، اور card metadata رکھنے والی image import کرنا (مثال کے طور پر SillyTavern export) character details خودکار طور پر کھینچنے کی پیشکش کرتا ہے۔ Lorebooks بھی first-class ہیں، importable، exportable، اور کسی بھی character کے ساتھ attachable، اپنے creator کے setup تک محدود نہیں۔ عملی نتیجہ: characters اور world notes میں آپ کی investment کسی ایک frontend کی یرغمال نہیں۔ SillyTavern کے لیے لکھا گیا card Wyvern میں چلتا ہے، اور Wyvern کا card واپس export بھی ہو جاتا ہے۔ ایک gateway key کے ساتھ ملا کر، یہ پورا setup دونوں dimensions میں portable بنا دیتا ہے، characters frontends کے درمیان move کرتے ہیں، اور models ان کے نیچے سے سوئچ ہوتے ہیں، بغیر کسی آدھے حصے کو دوبارہ کیے۔ SillyTavern کی دنیا سے لے جانے کے قابل ایک عادت: کسی لمبی story کے دوران card اور lorebook کو stable رکھیں اور model کی instruction-following کو اپنا کام کرنے دیں۔ Story کے بیچ model سوئچ کرنا محفوظ ہے کیونکہ history chat کے ساتھ سفر کرتی ہے؛ story کے بیچ card rewrites وہ coherence کھو دیتے ہیں جو وہ حاصل کرتے ہیں۔
Wyvern sessions کے لیے models چننا۔
roleplay کے لیے موزوں catalog mix Wyvern کے فی-chat model choice پر صاف طور پر fit بیٹھتا ہے۔ deepseek-v4-flash کمیونٹی کا default daily driver ہے: قدرتی مکالمہ، آگے بڑھنے والے scenes، اور rates اتنی کم کہ ایک بھاری شام کی لاگت فی-message ایک سینٹ کے چھوٹے حصے تک آ جائے۔ deepseek-v4-pro ان campaigns کے لیے description density upgrade کرتا ہے جو اس لائق ہوں۔ kimi-k2.6 اور glm-5.2 rotation میں same-voice تھکاوٹ توڑتے ہیں، GLM کی long-horizon adherence اسے اس کی reasoning latency کے باوجود detail-heavy scenes میں جگہ دلاتی ہے۔ claude-sonnet-4-6 safe-for-work storytelling کے لیے آج بھی prose ceiling رہتا ہے، اسی مطابق قیمت کے ساتھ۔ Content policy، صاف طور پر بیان کی گئی: Wyvern کی اپنی شرائط platform کو govern کرتی ہیں، اور ہر model family کی policy یہ govern کرتی ہے کہ وہ model کیا لکھے گا؛ کوئی custom endpoint دونوں میں سے کچھ نہیں بدلتا۔ نیچے linked policies-compared صفحہ landscape کو حقیقتاً cover کرتا ہے، اور ایماندارانہ خلاصہ یہ ہے کہ policy fit ایک model-selection criterion ہے، قیمت یا prose کی طرح، ایسی چیز نہیں جسے کوئی setup گائیڈ configure کر کے ہٹا دے۔
استعمال کے مطابق ادائیگی · سرکاری قیمت سے کم
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| ماڈل | سرکاری قیمت | ہماری قیمت |
|---|---|---|
| DeepSeek V4 Flash | $0.14 / $0.28 per M | $0.10 / $0.30 per M |
| DeepSeek V4 Pro | $0.43 / $0.87 per M | $0.40 / $0.90 per M |
| Kimi K2.6 | $0.95 / $4.00 per M | $1.00 / $4.00 per M |
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
لاگت کی شکل: ایک BYOK platform اصل میں کیا bill کرتا ہے۔
چونکہ Wyvern خود کچھ چارج نہیں کرتا، آپ کی پوری لاگت metered key ہے، اور roleplay کی cost shape input-dominated ہوتی ہے: frontend ہر message کے ساتھ نظر آنے والی chat history دوبارہ بھیجتا ہے، تو ایک لمبا session اپنا accumulated context بار بار bill کرتا ہے۔ یہی وجہ ہے کہ دو settings کسی بھی subscription comparison سے زیادہ اہم ہیں۔ working context کو maximal کی بجائے جان بوجھ کر رکھیں، پرانے واقعات کو lorebook entries میں summarize کریں جیسا نیچے context-length گائیڈ بیان کرتی ہے۔ اور model کو scene سے میچ کریں: ایک value daily driver اور ایک مہنگے finale model کے درمیان rotation ہمیشہ flagship چلانے کے مقابلے bill کو ایک order of magnitude تک کم کر دیتا ہے۔ یہاں موجود starting credit بغیر کارڈ کے evaluation phase cover کرتا ہے: deepseek-v4-flash، kimi-k2.6، اور claude-sonnet-4-6 پر کافی identical prompts تاکہ آپ جان سکیں آپ کی story کس آواز کو چاہتی ہے، فی-request token counts usage log میں موجود ہوتے ہیں تاکہ کسی بھی top-up سے پہلے steady-state لاگت محض حساب کتاب ہو۔
عمومی سوالات
کیا WyvernChat custom API endpoints سپورٹ کرتا ہے؟
جی ہاں۔ اس کی provider settings named services (OpenRouter، OpenAI، Google) فہرست کرتی ہیں اور کسی بھی غیر فہرست شدہ چیز کے لیے custom provider بنانا document کرتی ہیں۔ https://api.apisrouter.com/v1 پر ایک key کے ساتھ point کیا گیا custom provider catalog کے ہر model کو منتخب کے قابل بناتا ہے۔
کیا WyvernChat مفت ہے؟
اپنی documentation اور آزاد reviews کے مطابق، platform مفت ہے: نہ feature paywalls، نہ bundled model quota۔ یہ bring-your-own-key ہے، تو model کا استعمال جس بھی provider سے آپ کی key تعلق رکھتی ہے اسی کے ذریعے bill ہوتا ہے۔ یہاں موجود starting credit بغیر کارڈ کے ان پہلے sessions کو cover کرتا ہے۔
کیا میں اپنے SillyTavern characters Wyvern میں import کر سکتا ہوں؟
جی ہاں۔ Wyvern PNGs میں embedded V2 character card format استعمال کرتا ہے، اور card metadata والی image import کرنا character کو خودکار طور پر کھینچنے کی پیشکش کرتا ہے۔ Lorebooks بھی import اور export ہوتے ہیں، تو پورا SillyTavern setup دوبارہ شروع کرنے کی بجائے منتقل ہو جاتا ہے۔
Wyvern roleplay کے لیے کون سا model چننا چاہیے؟
وہ rotation جو frontends کے پار کام کرتا ہے: daily driver کے طور پر deepseek-v4-flash، campaigns کے لیے deepseek-v4-pro، آواز میں تنوع کے لیے kimi-k2.6 یا glm-5.2، بہترین safe-for-work prose کے لیے claude-sonnet-4-6۔ ایک gateway key کے ساتھ یہ فی-chat انتخاب ہے، commitment نہیں۔
کیا custom endpoint اس بات کو بدلتا ہے کہ models کیا content اجازت دیتے ہیں؟
نہیں۔ requests کہاں route ہوتی ہیں اس کا model content policy یا platform terms پر کوئی اثر نہیں؛ دونوں بالکل ویسے ہی لاگو رہتے ہیں جیسے لکھے گئے ہیں۔ اس صفحے پر linked content-policies صفحہ provider کے حساب سے لکھی گئی policies کا موازنہ کرتا ہے تاکہ fit کا سوال کسی لمبی story شروع ہونے سے پہلے طے ہو جائے۔
میرا custom provider save ہو جاتا ہے مگر chats کو کوئی جواب نہیں ملتا۔ اب کیا؟
مسئلے کو الگ کریں: ایک curl request میں وہی URL، key، اور model id چلائیں۔ اگر curl کام کرے تو مسئلہ app-side ہے (URL کے ساتھ اضافی path paste ہوا، key میں whitespace، یا browser console میں نظر آنے والا CORS block)۔ اگر curl بھی fail ہو تو key یا id غلط ہے، اور error body یہ بتاتا ہے کون سی۔