بىلىم ئاساسى دىۋېلپەرلەر
API تۇچۇمى
ئىپلىكىدە ئىستانلىدىغان مودېللەر، جنتېراتورلار ۋە بالانستا ئۆز كودىڭىزدىن. API OpenAI ۋە Anthropic فورماتلىرىغا ماسلانغان، شۇڭا كۆپچىلىك قۇرال ۋە SDKلار ئاساسلىق URL ۋە كљуۋە ئالماشتۇرۇش ئارقىلىق ئىشلايدۇ.
بۇ بەت قۇلايلىق ئۈچۈن ماشىنا تەرجىمە قىلىنغان. ئىنگلىزچە ئەسلى نۇسخىسى قوللىنىلىدۇ.
API دېگەن نېمە
On HTTP API nymbot.ai OpenAI ياكى Anthropic mijgərىلىرىنىڭ ئالاقۇتاشلىقىدا ئەلگինتىلەتلىگەن تەلەپلىرىلەرگە ئولۇشلىغان جاۋابلار. سىز ئالدىنغا ئېلىۋېلىسىز:
- چات تاللىمى (Chat Completions), دىگەن Javob APIsi ۋە Anthropic خەبارىلىرى, ست lېم تېخنى بىلەن، قۇراللار، رەسىملەر، مۇنازىرى ۋە تورلىق қиڌىپ ئىزدەش بىلەن، ھەر بىر مودېل ئۈچۈن توردا katalog ۋە Nymbotنىڭ ئۆز ئۆتتەكچىلىك ئورۇنلىشىشى ئۈچۈن.
- Suratlar, ۋىدېو, نەبار, تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\text{تەپس(/^\ ۋە ئېمبېدىڭلەر.
- سىزنىڭ بالانس, يېلتىم تېزلىكلىق توپلىمۇتلار, سىزنىڭ كومېڭكىلىڭىزدىن ئاپپوماتىك تۇلانما قوشۇش ۋە بىر تارىخ ھەر بىر تەلەپ تۇزۇملىرىنىڭ قىممىتى نېمىدىن ئىبارەت.
ئۇلا تək خەلقنىڭ ئورتاق پۇlaşىدىن تۆلەنگەن تەوازنلار ئەپتەك، بىر خىل باھىلاردا. API ئۈچۈن ئابونېلۇق ياكى بېFree ئىقتىدار يوق: ھەر بىر تەلەپ سىز سېتىپ ئالغان kreditler ئارقىلىق تۇلانىدۇ.
APIنىڭ قىلمايدىغان ئىچكى ئىشى Nymbotنىڭ ئөзلىكىدەن ھېچنەچە ئىضافە قىلىشلا ئەمەس. سىزنىڭ خابارلىرىڭىز سىز ئەۋلەتكەن ھالەتتە مودېلغا يېتىدۇ: Nymbotنىڭ تىزمىي ئېلىمى (system prompt)، خۇشەۋال خۇسۇسىيەتلىرى (memory)، ۋاقىت ياكى تىل ئىشارىلىرى يوق. قايتۇپ كېلىدىغان نىتىجە مودېلنىڭ جاۋابى ۋە ئۇنىڭ قانچە تۇراكلىق بولغانىغا ئائت ئىزاھاتتىلا.
Bazى URL-لەر
| ئىشلىتىش | ئەسىس URL |
|---|---|
| OpenAI SDKلىرى ۋە OpenAIگە ماسلىق كائيدەلىرى | https://nymbot.ai/api/v1 |
| Anthropic SDKلىرى ۋە Claude Code | https://nymbot.ai/api (SDK qo'shadi /v1/messages ئۆزى) |
ھەر بىر ئانكىت (endpoint) تۆۋەنكى ئاستىدا ياشىيدۇ /api/v1/نەماýلەت بولماغان يول قايتىۋاتىدۇ 404 ۋە تۇغرىمۇسىز ئۇسۇل بىلەن چەكىلگەن
ماظۇر يول قالتىرۇش قىلغاندا قايتىدۇ 405, ئىکكىسىمۇ JSON ش biçىمیدە.
API ھەر قايسى تەرەپتىن كېلىپ تۇشىدىغان سۆۋاللارغا جاۋاب بېرىدۇ، شۇڭلۇقتا بىر براۋېزەر səھىپىسى ئۇنى چاقىرىشى مۇمكىن. ئەمما، براۋېزەرگە يۈكلىگەن ھەر قايسى نאַרسىنى ئۇنى ئېچقان ھەر كىم ئۆگىنىپ ئېلىش مۇمكىن، شۇڭلۇقتا بۇنى تەنگلىك ئال terribly kichik بولغان ئاپرۇت ئى ṣeلىشىڭىز كېرەك باشلىقسېزنىڭ نىمى (تۈگۈنلىرى، ھᱤساب 요پۇقلىقى، NWC ئاپتوماتىك توپ-ئاپ ۋە قايتارما تۇتقۇچلىق قايتارۇش) بىلەن ئىزاھاتلانغان ئۇچكى نۇقتىلىرى مۇستەسنى تاۋە: بىر ب্ৰەۋېزەر ئىچىدە ئۇلار پەقەت Nymbotنىڭ ئۆز ساھىتلىرىغا جاۋاب بېرىدۇ. كۆرۈڭ ھەساب تالەۋەلىرىنى تاللەۋەلىش.
ھەر بىر JSON بอดىسىنى ئلانۇپ يוגۇرىدىغان JSON بودىسى بىلەن يוגۇرىڭ Content-Type: application/json. باشقا ھەر قانداق تۈر بەلگىلىنىپ،
رەت قىلىنىدۇ 415, شۇنداققا قاراپ، سادە HTML فورمىسى ياكى بىر text/plain بۇ يەرلەردىكى باشقا س_{{\it it}}تتېنىڭ ئېقىدىن تىلگۇچۇ (request) API نىگە ئېرىشىمەيدۇ. cURL ئىچىدە، ئۆتۈڭلىرىni بېرىڭ
-H "Content-Type: application/json" بىلەن بىرلىكتە -d.
API تاللىق كاتالرى
ئارچىغا تۇغۇلغان تۈگۈم تۇغۇلغان. ئېچىش API ويب تətbiقىنىڭ يان تەرەپ muchkur muchkur (sidebar) muchkur qismida ёки Android ۋە iOS دىكى مېنيۋدا تەكلىپ قىلىپ، تاپىڭ ئاكچۇنى ياراتىڭبۇنىڭغا بىر ئىسিম بېرىڭ ۋە ئەگەر خىلدىڭىز، بىر چەكلىمە ۋە مۇھىመትلىك ۋاقىتنى بېكىتىڭ.
ئاكچى تەنھە بىرلىگىن كۆرسىتىلىدۇ. سىز بۇ ۋاراقنى يപ്പംماق ئالدىدىن، ئۇنى خەۋەرسىز بىر يەرگە كۆچۈرۈپ ئېلىڭ: Nymbot ئۇنىڭ تەنھە بىر بارماق ئىزىنى ساقلايدۇ، شۇڭچە ئۇ سىزگە تەنھە بىرلىگىن قايتىدۇ كۆرسىتىپ بېرەلمەيدۇ. يوقاتقان ئاكچىڭىزنى قايتا ئەلىۋېلىش مۇمكىن ئەمەس؛ ئۇنى ئىلگىتىپ يۆتىلىش ۋە يەنە بىر تەرىدىن يارىتىش كېرەك.
تەگلىك مۇنداق كۆرىنىدۇ sk-nymbot- 43لىتىر، رەقەم، تېشى ۋە
ئۈلتراچىزىلار تېگىشلىكتىن كېيىن كېلىدۇ. ایپ ھەر بىر تۇچىنى ئۇنىڭ ئىسمى ۋە تۆۋەندىكىدەك قىسقا ئىش ئارىسى بىلەن رەپسىت تېگىشلىگەن:
sk-nymbot-Qm7x…c2Lw.
- بىر كљуچ سىزنىڭ نىمىڭىزغا تەۋەلىك. ئۇنىڭلار balansىنى سۆگۈپ ئىشلىتىدۇ، ئۇنى پەقەت سىزنىڭ nym ئىگىسىلا ياسىلايدۇ، ئىزလဲيدۇ ياكى بىكار قىلىدۇ. كاليچىنىڭ ئىگىسى بولغان ھەر كىمە ئۇنى ئىشلىتىپ سۆگۈپ ئىشلىتىش مۇمكىن، شۇڭلۇق ئۇنى پارول سىكىلىدە قارىڭ.
- Caps are in sats. بىر كاليچە سېپىپگە (spending cap) ئىگەلىك قىلىشى مۇمكىن، بۇ سېپىپ ھەر كۈن، ھەر ھەپتە (دوشەنبە) ياكى ھەر ئاي (ئىلكى كۈن) ھەر كۈنكى ۋاقىت بىلەن 00:00 UTC دە ئۆزىگە ئۆگىنىش مۇمكىن. ئۇ ھەم ئىقتىدارنىڭ (balance) ھەم بىر سแตندارت كىرېدىتنى 10 sats، پرو (Pro) كىرېدىتنى 100 سانغا تەڭلاشقا ئاساسلانغان، شۇڭا سورۇۋ (request) قايسى ئىقتىدارنى ئىشلىتىشىدىن قەتئىن نىتىمەت بىر خىل بولىدۇ. سورۇۋ ئىجرا قىلىنمايدىن بۇرۇن، ئۇنىڭ ئەڭ كۆپ تۇرىدىغانھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھارھار
403key_limit_reached, جاواب چەكىم (cap) ئاستىنىڭ ئالتىسىدا كېلىدىغان بولسىمۇ؛ خاتا قېتىم قاندا تۇغۇن قالىدىغانلىقىنى ۋە چەكىمنىڭ قايتىش ۋاقتىنى ئەسكערتىدۇ. تۆۋەنلەتمەكmax_tokensئۇنىڭ ئەڭ يامان ئەھۋالنى تۆۋەنلەتىدۇ. بىر سورۇۋغا ئۇنىڭ ئەسلىدەگەچ ق多少سى يەتگەن مىقداردا تۇرمۇھلىتىلىدۇ ۋە ئۇ چەكلىمىگە ھېسابلىنىدۇ، شۇڭا ئەگەر təminleýjich (تەۋينلىگۈچى) ئېقىلىشلىق سېتىلگەننىڭ ئۆزىدىن كۆپ توكىننى بىلدۈرسە، ئۆزىگە سېتىلگەن مىقدارغا سېتىلگەن ئۆتكىلىك سورۇۋ چەكلىمىنى كۆپچەك ئېشىپ كېتۈشى مۇمكىن؛ كېلىسىدىكى سورۇۋ ئەپسۇس قىلىنىدۇ. - سەرف قىلىنغان پۇlaşلاۋ تېكىسىلا سەرف قىلىشنى تېخى توختاتىدۇ. ئۇنىڭ باشىدىكى ئانكىتار تېخا تۇتۇنلىقنى تەكشۈرەلىشى، تەరిخىنى ئوقۇشى، مودېللىرىنى رەپسىتە قىلىشى، توكىنلارنى سانىشى، توپلىم قىلىشى ۋە ئالدىن باشلاتقان ۋىدېيىسىنى تەكشۈرەلىشىدە ئىشلىتىلىدۇ.
- ۋاقىتنىڭ ئانتتىلىشى تاللانماكچە. Siz بېقىرgan ۋاقىتتىن كېيىن، كљуچ ئىشلىمەيدۇ.
- ئقىلى ئېلىش زە immédiat ۋە بىۋاقۇت. ئالىنغان كالي تەمىنلىگەن كېيىكىي تەمىنلىش سورאַنىڭ كېيىنقى تەمىنلىشىدەقىقىقلىققا ئېتىلىدۇ. ئۇ رەۋىتچە رەۋىتنىڭ مەڭگۈلىك مۇناسباق بولۇشى ئۈچۈن، ئالىنغان نۇتۇق بىلەن رەۋىتچە رەۋىتتىن ئېتىلماي، رەۋىتچە نۇتۇق تۇتىلۇپ قالىدۇ.
- سېزنىڭ ھەر بىرى ئۆز ئىسمى بولغان 25 تىنغىچە ئېچىلغان كىچىلىرى بولىدۇ. بىر كىچىلىنىڭ قايتا تىزىلغانlik مۇددىتىنى ئۆزگەرتىش، يېڭى مۇددىتنى نولدىن باشلىغانلىقىنى بىلدۈرىدۇ.
خىما خۇندۇكى ئادەتلىك بەلگىلىرىنىڭ بۇ مەۋسىمىدىكى ۋە جاڭلىقلىق جەملىي ئىشلىتىلغان ھەقسىزلىرىنى، ئۇلارنىڭ ئاخىرغىda قچان ئىشلىتىلگەنلىكىنى، ئىككىلىڭىزنىڭ بالانسىسىلىنى ۋە يېقىنقى API سۆرىلۈشلىرىنى كۆرسىتىدۇ. ئۇنىڭ ئارقىدىكى ئېنېندپอยتlar تۆۋەندىكىدە ھۆجგەتلىنىپ كۆرسىتىلغان: ئالماستونلارنى باشقۇرۇش.
تەلىپنى تەكبىت قىلىش
تۈگۈننى بۇ سېزگۇلىق تېگىزشەرلەرنىڭ (headers) ھەرھاندى بىرىدە يۆتتىڭ. ئۇلار تەڭ، شۇڭچىلىك كليېنتىڭىز سېمۋالتىمە (default) قايسىنى يۆتتەيدۇ، شۇنى ئىشلەتىڭ:
| سەھەپە | بۇ تېگىلىپ يەڭدى |
|---|---|
Authorization: Bearer sk-nymbot-… | OpenAI SDK-لىرى، كۆپلىك قۇراللار، Claude Code بىلەن ANTHROPIC_AUTH_TOKEN |
x-api-key: sk-nymbot-… | Anthropic SDK-لرى |
api-key: sk-nymbot-… | Azure-طي كليئەنتلار |
Yoq qalg'an, noma'lum, bekor qilingan yoki muddati o'tgan kalit qaytariladi 401, كود بىلەن
missing_api_key, invalid_api_key, revoked_api_key ياكىلا
expired_api_keyمۇدېللەرنى، ئاۋازلىق مۇدېللەر ۋە ئاۋازلارنى، ۋە تۇლۇغلىشىش ئۇسۇللىرىنى رە
rasm, วิดีယོ་، سۆز، تېخستىپتسىيە ۋە एمدېدىنگلەرنى ھېچقانداق كљуبە ئىزدەمەسەن، بىرلىقتا بىر سورۇش ئۈچۈن Lightning ئارقىلىق تۇگۇلۇپ تۇرىدۇ: كљуۋىسىز سورۇشنى يוגۇتۇپ، ھېسەپتۇتۇپنى تۆلەڭ 402 جاۋاب. كۆرۈڭ ئىچكى تۇتقۇچىنى (key) ئىزدەتمەسدىن، ھەر بىر سورۇش ئۈچۈن تۇلىم قىلىش.
ئىگلىگىچە باشقارۇش، ھᱤساب خۇلLostىسى ۋە ئۆتكىچى تۇتۇپ قالۇش مۇستەسنىدىر: ئۇلار كљуۋە ئەمەس، بەلكى nymىڭىزدىن ئىزاھ (signature) ئالىدۇ، شۇڭا سېزىلىپ قالغان كљуۋە يەنە كљуۋىلار ياراتالمايدۇ. كۆرۈڭ ھەساب تالەۋەلىرىنى تاللەۋەلىش.
سېزنىڭ بىرىنچى تەلەپىڭىز
كاليېنى مۇھىت بىۋارىەبلىكىگە قۇيۇڭ، كېيىن بىر مودېلگە بىر نەرسە سۆرىڭ. بۇ بەھىلەرنىڭ تۇتۇنلىقىدىكى مىساللار ئۇنى ... دىن ئوقۇيدۇ. NYMBOT_API_KEY.
cURL
export NYMBOT_API_KEY="sk-nymbot-..."
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nymbot/auto",
"messages": [{"role": "user", "content": "What is a Lightning invoice?"}]
}'
Python
import os
from openai import OpenAI
client = OpenAI(
base_url="https://nymbot.ai/api/v1",
api_key=os.environ["NYMBOT_API_KEY"],
)
reply = client.chat.completions.create(
model="nymbot/auto",
messages=[{"role": "user", "content": "What is a Lightning invoice?"}],
)
print(reply.choices[0].message.content)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://nymbot.ai/api/v1",
apiKey: process.env.NYMBOT_API_KEY,
});
const reply = await client.chat.completions.create({
model: "nymbot/auto",
messages: [{ role: "user", content: "What is a Lightning invoice?" }],
});
console.log(reply.choices[0].message.content);
nymbot/auto Nymbot'نىڭ ئۆز رەۋەngى (routing)، ئاساسىي بالانستىن تۇتۇلغان. ئۇنىڭ ئورنىغا كاتالوج مودېلىنىڭ ID-سىنى قۇيۇڭ، مەسىلەن: anthropic/claude-sonnet-5, Pro balansىدىكى ئۇئلگا بۇل مودېلنى ئىشلىتىش ئۈچۈن. مودېلەرنى تىزىملەش ھەر بىر IDنى بېرىدۇ.
Bir سۆرىتنىڭ قImmىتى قانچە
API تومخىچە تومخىچە قىلىدۇ.
- قاي مۇوازەنلىك؟
nymbot/autoخەرج قىلىدۇ ستاندات بالانس (10 sats кредит). ھەر بىر كۆرشەڭچە ھەققىدەكى بەلگىچە باشقا ھەممە چات مودېلى تۇگىتىدۇ Pro بالانس (1 crédit 100 sats). ستاندارت سۈرەت يaratqich ۋە ستاندارت ئاۋاز ستاندارت kreditlärنى ئىشلىتىدۇ؛ ئۇنىڭدىن باشقا ھەر بىر يaratqich Pro kreditلىرىنى ئىشلىتىدۇ. Embeddings ستاندارت kreditlə𝘳نى ئىشلىتىدۇ. ستاندارت بالانس ئىدراك قىلالىدىغان بولسا، Transcription ستاندارت kreditləردىن، بولمىسا Pro kreditلىرىدىن ئىشلىتىدۇ. مودېللىرىڭ リستى ھەر بىر مودېل قaysى بالانسنى ئىشلىتىدىكىنى ئەسكردى. - قېمىتى قانچە؟ چېت سۆزلىشىش تەلەپتىسى مودېلنىڭ رېئېنىدىكى ئۆقۇغان ۋە يازغان تېكىنىلىرىڭلار بىلەن، تەلەپكىچىنىڭ يايىلىپ تۇرىدىغان باھىلىرىغا ئۇ𝚢غۇن رەۋىشتىكى ئۆلچىم بىلەن ھېسابلىنىدۇ. ئۇشۇ باھىغا 5% خەزىنىت قوشۇلىدۇ، سېڭ تەلەپكىچىنىڭ رەسمىي باھىسىنىڭ 1.5 قېتىمىنى تۆلەۋېسىز، شۇنىڭ ئۈچۈن سىز تەلەپكىچىنىڭ رەسمىي باھىسىنىڭ 1.575 قېتىمىنى تۆلەയിسىز. ئۇ تېزلىكلىكى بېكىتىلگەن بېتكوين باھىسى بىلەن ساتسىغا ئۆگىندىرىلىدۇ ۋە بىر كىرىدىتنىڭ مىڭدان بىرىly ئېلىۋېسىز. پروفېسىيىنال رەسىم، ۋىدەو ۋە نۇتۇق باھىسى ھەر بىر ياراپ چىقىرىش، ھەر بىر سېكۇند ياكى ھەر بىر ھەرپ بىلەن ھېسابلىنىدۇ، تېکسْتغا ئۆگىندۈرۈش بولسا ئاۋازنىڭ ھەر بىر سېكۇندىكى ئۆلچىمى بىلەن، شۇ خەزىنىت ۋە قېمەت ئارتىمشىسى بىلەن بىر خىل ھېسابلىنىدۇ. ستاندارت رەسىم 5 ستاندارت كىرىدىت، ستاندارت ئاۋاز بولسا 3 ستاندارت كىرىدىت قېتىم بىر قىسىم قەمدەرلىنىدۇ.
- Eng كىچىك. ھەر بىر ھېسابلانغان سورۇۋېلىش ئىشلىتىلگەن ھەر بىر ھەرىكەتتە ئەھمىيەتلىك ئېقىم ٠.٠٥ ك্ৰېدىتنى ئىگىلەيدۇ: ستاندات بالانستىڭدا يارىم سات، Pro режимиدە ئەسەسا ٥ سات. ك্ৰېدىتنىڭ ئۈزۈلۈك قىسىملىرى كېلىسىكلىك ھالدا تەڭشىلىدۇ، ھەر بىر قېتىم يۇقىرىغا رۇت تۇرمىدۇ.
- تۇتۇپ تۇر، كېيىن تۇشىرىڭ. بىر سورۇۋ (request) ئىشلىشىشىن بۇرۇن، يەڭىلىگى يەڭىلىگى ئېتىلىشىدىكى تەمىنلەنگەن ئۇچۇر ۋە تېگىگە يېزىلىشىدىكى تېگىگە تەمىنلەنگەن تېگىگە تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىنلەنگەن تېگىگە تەمىن
402insufficient_balanceخاتالى ھަ dəqa، ۋە ياراتقان نარსە تۇگۇلغان ھەزەتلىك. ئەگەر ئەسلىيھاراجەت بالانسىدىن كۆپ بولسا، تۇگۇلغان بالانسىنىڭ بەلهلى تۇگۇلۇپ قېلىدۇ، قالمقىسى قارشىنلىق بولۇپ قالىدۇ (owed_satsداnymbotمۇتەگەھ، ۋە مۇوسىز بالانستا (negative balance). تۇرىلىق بولغان قەرز، ئۇشۇ بالانستاغا كېلىدىغان كېلىسىكلىك كىرىم ئەڭ بىرىش ئارقىلىق تۇرىلىق تۇتۇلىدۇ. ئۇ تۇرىلىق بولغۇچە، ئۇ بالانستا ئارقىلىق ھېچ نאַר ئىستifadəلىنىپ بولالمايدۇ: API ئارقىلىق، ایپ ئىچىدىكى جاۋابلار، ئۆتكۈزگۈچەلىك ياكى سۆۋگى ئارقىلىق بولمايدۇ. - بالانسى يېتىشمەيدۇ ئەگەر بالانست (balans) قۇطۇملىقنى قاپلىغان بولمىسا، تەلەپ نۇرۇن تۆۋەندىكىچە رەت قىلىنىدۇ:
402ھەرانچە ئىشلىتىلگىچە. خاتالىق قايسى بالانستىڭ توپ چېقىدىغانلىقىنى، تەمىنلىنىشى كېرەك بولغان ساتسىلارنىڭ مىقدارىنى ۋە قەدەرلىك بولغان مىقدارنى كۆرسىتىدۇ. Кіچىكراقmax_tokensكىچىكچە تۇتۇش دېمەك. - مۇتەخەسپاتلار. ئىشلەۋەتكەن سورۇۋالنىڭ نومۇسسىز بولۇشىنى بىر تەرەپدە، ئەگەر تەقەمماچ ئۇستىلىدىكى ئىشنى ئېلىپ بارغانلىقى ئۈچۈن ھەق تۇتۇپ ئالماسا، ياكى ویب قىدۇرۇش ياكى...
nymbot/autoتەkkە تەكلىق قىلىنغان بولسا؛ شۇنداق بولغاچ، سىز تۇگاہلىغان ئېلىپ بارىش ئۈچۈن ئەھillesىچە 0.05 kredit تۇگاہلىنىدۇ. سىز كەتكۈزۈپ تاشلىغان سترىم ئۈچۈن، تەڭگىدەر (provider) بىلوۋەت قىلغان تۇكىنلار (tokens) ئۈچۈن تۇگاہلىنىدۇ: Nymbot سىز چىقىپ كېتكەنلىكىدىن كېيىن، شۇ ساننى ئەلىپ ئېلىش ئۈچۈن تەڭگىدەرنىڭ سترىمنى 25ىچە سانگەچ ئ𝘰چۇپ تەkkە تەكلىق قىلىۋېلىدۇ. ئەگەر ئۇ كەلмәسە، تۇگاہلىش سانى سىز يۈتكىن ۋە يازىلغان نان تەڭگىدەرنىڭ بىلوۋەت قىلغان سانىغا ئاساسلانغان حالەتلىك təkkە تەكلىق قىلىنىدۇ، مۇنۇڭدا ئېلىپ بارىش قىلىدىغان مودېل ئۈچۈن، تۇتۇپ تۇرۇش (hold) مۇھەممېلىك ئېلىپ بارىش كۆلىمىنىڭ تۇغانلىق سانىنىڭمۇ ئىچىگە ئېقىلىشچانلىقىنى بىlab قىلىدۇ. ئۇلىنىشى كەتكۈزۈلگەن سورۇۋۇت (request) ھەم تەkkە تەكلىق قىلىنىدۇ، ھەم تۇگاہلىنىدۇ. - ۋেব ئىزدەش ھەر بىر قىدۇرۇش ئۈچۈن 0.008 dollar تۇراكلىنىدۇ، ئۇ ساتوشىلغان ۋاقىتتا ساتوشلارغا ئۆتكۈزىلەن، ھەم مۇنداق ھالەتتەكى، ھەم dəle model جاۋاب بېرىش ياكى ممۇنييەت قىلىش ھالەتىدە. ئۇ ئۆقىگەن بەھپەرىلەر بېمۇناسىۋەت كىرگىزىلمىش سانلىق مەزمۇن (input) سۈپىتىدە مودېلگە يەكۇرلىنىدۇ، شۇڭا ئۇلار ئۆزلىرىنىڭ توكىنلىرىنى قوشۇپ قۇيىدۇ.
ھەر بىر جاۋاب ئۇنىڭ قانچە تۇراكلىق بولغانلىقىنى ئەسكەرلىدۇ. JSON جاۋابلىرىda a nymbot تۆلەنغان بالانستا، krediit ۋە sats بىلەن تۆلىم مىقدارى، ۋە قالغان مىقدارنى كۆرسىتىدۇغان ئوبيكت:
Cost obyekti
"nymbot": {
"balance": "pro",
"charged_credits": 0.162,
"charged_sats": 16.2,
"balance_credits": 412.425,
"balance_sats": 41242.5
}
Tołıqlanقان جاۋابلارداත් بۇ باشلىق (headers) تەمىزلىگەن، بۇ يەرگە سۆزگە ئاساسلانغان JSON بولمىغان جاۋابلارنىڭ بىھاكىنى قidirىش مۇمكىن:
| سەھەپە | مەنى |
|---|---|
X-Nymbot-Cost-Sats | بۇ تالابنىڭ narxi neçche sat (sats) boladi? |
X-Nymbot-Balance-Sats | تۆلەنگان بالانستىدىكى قのを ساتشە (sats) بىلەن ھېسەپلىسە؟ |
X-Request-Id | ھەر بىر جاۋابدا تەلەپ سۇرىش ئۈچۈن بىر ئىدې (ID) بار. ياردەم خىزمىتىگە مۇراجээت قىلغاندا ئۇنى كۆرسىتىڭ. |
Millon tokenlik نرخلار، ھاجەت ۋە مارجا ئېگىرىلگەن حالدا، تۆۋەندىكىدەكتۇر
مودېللار رەپسى دوللار ۋە ساتلاردا، ۋە ئۈستىدە
باقى ۋاقىتلارنىڭ باھىسىلىق تېزلىك جەدۋىلى. ئەگەر بىتكوين باھىنى ئۆقۇماق بولماساق،
تۆلەنگەن يۈمۈشلىرى قايتۇلىدۇ 503 price_unavailable بىلەن
Retry-After: 60 تەخمىن قىلىشتىن كوناك.
خاتالىقlar
ھەر بىر خاتا بىر خىل شەكلى بار، ئۇ OpenAI ئىقتىساتچىلىرى ئالاققا تۇسىپ بولغان شەكلى. code تەۋسىپ قىلغەن، ئۇنىڭگە ئاساسlan ئۇيغۇرچە تېگىش possible bolghan barqarارلىق ئىسمە ئىزدەپ بولىدۇ; message ئاداملار ئۈچۈن ۋە ئۆزگىرىپ كەتكەن بولۇشى مۇمكىن.
خاتالىك جەزۋە
{
"error": {
"message": "This request needs up to 200 sats (2 credits) on your Pro balance, and 40 sats are free. Catalog models spend the Pro balance. Top up in the Nymbot app or with POST /api/v1/topup/create/btc-lightning.",
"type": "insufficient_quota",
"code": "insufficient_balance",
"param": null,
"balance": "pro",
"required_sats": 200,
"balance_sats": 40
}
}
| ھۆل | قاي قanda؟ |
|---|---|
400 invalid_request_error | مەزمۇن JSON جۇزغا كېلىدىغان ئەمەس (invalid_json), تەلەپ قىلىنىدىغان مەزمۇن يوق (missing_required_parameter"), بىر قېمەت خاتا، ياكى تەلەپ قىلىنغان شىئەت مىدل ياكى ئۇچكى نۇقتە قىلالمايدىغان شىئەت، مەسىلەن قۇرايلار ئۈستىدە nymbot/auto (unsupported_tool). param ئادەدەتنى ئىسمىلايدۇ. شۇنداقمۇ upstream_rejected تەمىنلىگۈچى تەلەپنى رەت قانغاندا. |
401 authentication_error | ئىگىز يوقاتقان، نۇمۇرى بىلىنمىغان، ئىلغەتكىن تۇتورغان ياكى ۋاقىتى ئۆتگەن، ياكى ئىزاھلانغانگە ئىلتىماسقە يامان ياكى قايتا ئىلگىلىتىلگەن. |
402 insufficient_quota | بالانستا يەتەپلىگەن سۆزگە چەتكىلىك بولمايدۇ. Code insufficient_balance, بىلەن balance, required_sats ۋە balance_sats. |
403 permission_error | تەلەپ باش تۇشىلمىدى (key_limit_reached, بىلەن limit_sats, used_sats ۋە reset_at), بولماسا ھېسەپ خىزمەتتىدىن foydalىنىپ بولمايان (account_denied). |
404 not_found_error | ئېمايل بولماغان يول (unknown_endpoint), بارلىمايدغان بىر مودېل (model_not_found), ياكى ئۇنىلمالغەن كالييت، ئىندىسى (invoice) ياكى วิดئو. |
405 | Yo'l mavjud, lekin u ushbu usul bilan emas (method_not_allowed). ئۇنىڭ Allow سېلىۋە ئۆز ئېلىدىغان ئۇسۇللارنى تىزىملەيدۇ. |
413 | ئىچكى مەزمون ياكى fayl بەك چوڭ (payload_too_large, file_too_large), ياكىسى يېزىلىغان نەۋتى ياكى تېسۋىر ئەۋەتكۈچىنىڭ ۋاقىتى مۇنداق ئۇزۇن بولسا (audio_too_long). كۆرۈڭ چەكلىمىلەر. |
415 invalid_request_error | بۆدې يۆكەلىنمەيدۇ application/json (ياكى تاپكىنى يۈكلەሽ نۇقتىلىرى ئۈچۈن، multipart/form-data): unsupported_media_type. |
422 | ئەتكىپ-ئۇچتۇنقى تىلغا ئۆگىنىشتا بىرلىكتە كەلمەيدىغان ئاۋاز ۋە تىل (voice_language_mismatch, unsupported_language). |
429 rate_limit_error | بۇ ئالما تېگىدە، بۇ ئەلىاسەدىن، ياكى تەكلىپ قىلىنغان مەزمۇن تەكشۈرۈشدىن ناجاۋانلىق بولغان سۈپەتلىرىگە ئاساسەن، ئۆتكىلىگىچە كۆپ سۆرىلۈش بولدى (rate_limit_exceeded), ياكى خىزمەت كۆرسىتىچى سىرەت چەكلىمىسى قىلىۋاتىدۇ (upstream_rate_limited). سېكۇندلارنى كۇتۈپ تۇرىدۇ Retry-After. |
500 api_error | Nymbot تەرەپىدە بىر ئۇچۇر خاتالىق يارالدى (internal_error). |
502 api_error | ئەتپەتكەر جەۋاب qayتىرمىدى ()upstream_error), ياكىلا ไลتننگ (Lightning) ئىپتالاھىنى تەزلىگۈلىگۈچ بولىدۇ (invoice_unavailable). |
503 api_error | خزمەتكۆرسەتكۈچى يۈكلەپ قويلغان (upstream_overloaded), بيتكوين باھىسى ئېلىپ بولالمايدۇ (price_unavailable), ياكى خىزمەتنىڭ بىر قىسىمى ئىشلىمەيدۇ (service_unavailable, media_hosting_unavailable). Retry-After قايتا قىلغاندا قايسى ۋاقىتتا بولىدىگىلىگىنى ئېلىپ بېرىدۇ، ئۇ ئېلىنىدۇغان يەرگە ماسلىشىدۇ. |
ئىكتىناسىت:
/api/v1/messagesAnthropic خەتا شەكىلدىكى جاۋابلار، چۈنكى Anthropic مىزوزلىرى شۇنى تەرگىپ قىلىدۇ:{"type": "error", "error": {"type": "authentication_error", "message": "…"}}تۈر ئۆز ئالدىدىكى ھالەتگە ئېقىۋېتلىنىدۇ:invalid_request_error,authentication_error,billing_error(402),permission_error,not_found_error,request_too_large,rate_limit_error,api_errorياكىلاoverloaded_error(503).- بىرىنچى بايت يەتكۈزۈلۈشىدىن بۇرۇ تېخلىك يەتكۈزۈش سوراتلىشى ختا بولسا، ئەۋېنت ستریمى ئەمەس، يۇقىرىدىكى ستاتۇس بىلەن ئاددىي JSON ختاسى ئەلىدۇ. ستریم باشلانغانلىقتىن كېيىن ختا بولسا، ئۇ ئانۇڭنىڭ ئۆز فورماتىدا ستریمنىڭ ئاخىركى ئەۋېنتى سىپاتىدا يөرتىلىدۇ.
خاتالى خەبارىلىرى ھېچقانداق باشقا خىزمەتنىڭ ئىچكى تەپسىلاتلىرىنى كۆرسەتمەيدۇ. ئۇۋەرەرنىڭ ئۆزلىكىدىكى خاتالىك سىزگە يەتىشچانلىققىچە قايتا يڙىلغان بولىدۇ.
Cheklemler
| Cheklem | قيمة |
|---|---|
| ھەر بىر كۆلىككە تاللانغان تەمىنلىگەن سورۇشلار سېلىمى | ۋەقىت ئېلىپ بېرىش ئېقىمى دېمەك، بىر مىنېتىدە 120 دان كۆپ بولسا، 429 بىلەن Retry-After. |
| ئالماستون ياڭلىماغان quite requests | ھەر بىر ئالما ئۈچۈن ھەر مինاتتىن 120 تاشقى؛ مودېل، ئاۋاز ۋە تۇلام ئۇسۇل تىزىملىرى، قايتارما تېكىنە تەكشۈرۈشلىرى ۋە كالي ياكى ئۆتۈم يوق ھالەتتىكى تۆلەگىلىچە ئۇچكىلار (endpoints) ئۈچۈن. شۇنىڭدا ئۈستۈنەرەك، 429 بىلەن Retry-After. |
| تەمازلىق ئىدۇقلىمايدۇ | تەماسكە، قولچاق، تۇلوم ئۇچۇرلىرى ۋە تەسىقلىمايدىغان قايتارما تۆكنىلىرى ئۈچۈن ھەر بىر ئالماققا ئېقىن مىنۇتتا 30 تىن بۇلۇپ تۇرىدۇ. شۇنىڭدە ئۇنىڭ يۇقىرىسىدا، قولچاق كېلىۋاتقان ھەر بىر ئالماقتىن يەنە ھەر بىر سۆرىش ئالღۇلىنىدۇ 429 بىلەن Retry-After ۋاقىت تۇگەتكۈنچە. تۇپ راپسودىغا ئېقىرىن تەكشۈرۈش قىلىنغاندا، بەلگىلەمەلىكلىرى تەكشۈرۈلۈپ بولۇنغان بولىدۇ. |
| يېڭى كاتالار | ھەر نىم (nym) ئۈچۈن س_{{\text{ئۇچۇن}} سااتلىق 60، ھەر ئەلۋەن (address) ئۈچۈن سااتلىق 120. |
| تۆپ-آپ ئىجراسى (تۆلەمنى قۇشۇش) ئىجراسى | ھەر نىم (nym) ئۈچۈن س_{{\text{ئۇچۇن}} سااتلىق 60، ھەر ئەلۋەن (address) ئۈچۈن سااتلىق 120. |
| NWC كومىنى بېگلەشىشلىرى | ھەر نىم (nym) ئۈچۈن سۇئاتىغا 10، ھەر ئەدەسكە (address) سۇئاتىغا 30. ۋاللېت رېلې (wallet relay) ئىشلىتىلىشى كېرەك wss:// ستاندات پورتتا. |
| تۆگەننى قايتارۇپ بېرىش | ھەر بىر توكن ئۈچۈن مىنۇتتۇكىدا 60 سورۇش. |
| ئالماثلار | ھەر بىر ئالما ئادرس چەگمىدىكى ھەر بىر ئالما چەگمىلىرىنىڭ ھەممىسىدە IPv6 ئادرسى ئۆزىنىڭ تولۇق /64 قىسىمى دەپ ھېسابلىنىدۇ، شۇنداقلا IPv4-mapped IPv6 ئادرسى ئۆزىنىڭ IPv4 ئادرسى دەپ ھېسابلىنىدۇ. |
| JSON سورانۇش تېكىستى | 4 MB; سىزنىڭ nym بىلەن ئىزاھاتلانغان تەمىنلەگەن quiteگە ئۈچۈن 64 KB. |
| Multipart يükleme تەرەپىدىن يەتكۈزۈلگەن مەلۇمات (yüklemeler) | 32 MB. تەھرەتلەنگەن رەسىم 20 MB گىچە، ئاۋدىو fayli 25 MB گىچە بولىدۇ. ئەڭ كۆپ 64 بولۇپ، ھەر بىر بولۇپ ئەڭ كۆپ 8 KB بولۇۋاتقان بولۇپ، ھەر بىر بۆلۈم ئۈچۈن 1 دان 70 غىچە خاراكتەرلىك چەგە جەدۋەل؛ بولمىسا 400 invalid_multipart. |
| بىرلىق چات تەلەپىدىكى رەسىملەر | 20. ھەر بىرى بىر https:// ياكىلا http:// ئاممىي مېزلىككە بىر ئۇلانغۇچ، ياكى بىر data:image/… URL |
| ھەر بىر ي lەتىمەگەلىش سورىتى سېلىمى (Images per generation request) | 1 تىنچە 4 (n) |
| چىقىش توكنلىرى | مۆدلنىڭ ئۆزىنىڭ ئەڭ يۇقىرى چەكلىمىسىدە توختىتىلغان. بىر يىغৰاق max_tokens بۇنىڭگە تۈشۈرۈلگەن، رەت قىلىنمىغان. |
| نەۋرە ئاۋاز ئېقىمى | ستاندات ئاۋاز ئۈچۈن 800 خاراكتېر، Aura 2 ئۈچۈن 2,000 خاراكتېر. |
| تەپسلېمە قىلىش | 30 مىنۇت ئاۋاز، 25 MB. ئۇلۇغراق يېزىپ ئالگۇچۇly رد كېلىدۇ 413 ۋېپسىت تېخنىكىسى بىزنىڭ ئۇچۇرىنى ئالماشتۇرۇشىنىلا ئەمەس، ھەتتا ئۇنىڭ ئۇزۇنلىقى ۋېسپىر (Whisper) ئۇنى تېڭلىگەنلىدىن كېيىن بىلىنىدىغان بولسىمۇ، ھەرانلىق قىلىنمىيدۇ. |
| ئەھمىيەتلىك كۆتىكەتلەر (Embeddings) | ھەر بىر تەمىنلىگەن يىلغا 100 نىزاۋەت. |
| ۋىدېو ئىشلىرى | ئۆلچەملەپ يەتكۈزۈلگەنلىقىدىن كېلىپ چىقىپ، 24 سائەتكىچە ساقلىنىدۇ؛ بىر سائەتتىن كېيىن رېنډەر (render) تۇگاتىلدۇ دەپ ھᱤسابلىنىدۇ. ھەر بىر nym ئۈچۈن ئۆتتەگە 10 تىن كۆپ رېنډەر قىلىش مۇمكىن ئەمەس. |
| سۆرەش تارىخى | 90 كۈنكىچە ساقلانىدۇ. |
| ھەر ئۆچۇق نىم (nym) ئۈچۈن ئالما تۇتۇلقان كљуچىلەر سېنىئىلىرى | 25. تېكىلىك ئەڭ يېقىن 50 دان ئىلغىرىلىگەن كљуچە تېكىلىك ساقلىنىدۇ. |
Suretكە تىزىمى ھەرقەدەم ھاڭلىق (public host) ئادرسىگە ئىلگىرىلىشى كېرەك: شەخسىي ياكى جۇملاشقا تән تەرىماكەت ئادرسى، ياكى Nymbotنىڭ ئۆزلىكىگە تән سائيتلىرىدىكى ئادرسلار رەتلەنەدۇ. بىۋاپا (app) ئىچىدە ئىشلىتىلىدىغان مۇۋەققىئەتىۋەلىكلىك ئۆلچەش (provider pacing) ئۇ يەرىمۇ مۇھىم، شۇڭكا بىر مۇۋەققىئەتىۋەلىكلىك ئىلگىرىلىتىجىسىغا ئۆتلىگەن ئۆتلىگەن تەلەپ ئەھۋاللىرىدىن كېيىن، ئۇلارنى رەتلەش ئارقىلىق ئەمەس، بەلكى تېزلىقىنى سەلتىش ئارقىلىق يېڭىلاھلىنىشى possible بولىدۇ.
API نېمىنى كۆرىلىدۇ
API، ئىپلىكىتلەر (apps) سىتىدىكىدەيكە بىھۇچۇقىلىق ئەمەس، بۇنىڭ قانچىلىق تەrifلىنىشىگە ئەسكەرىتىش ئىنتايىن مۇھىم.
- ئۇچتىن-ئۇچقا شەخسىيلەشتۇرۇلغان ئەمەس. ئەپپلەردا، بىر خەبارۇ ئىinaliخەڭىزدىكى قۇپلايدىغان ۋە تېگىشلىك ئېچىش ئۈچۈن پەقەت Nymbot تۇرىدىغان كالتىرىلغان ئاخبار تېگىشلىك ئۈچۈن يۆتۈلىدۇ سۆۋگە قابيقى. API سوراتما ئادىي HTTPS: ئۇنۇ Nymbotقا بارغان يولدا تۇيۇلىدۇ، Nymbotنىڭ سېۋېرى ئۇنى ئىشلىتىش ئۈچۈن ئېچىق ھالدا ئوناگۇ ئوناغىدىر.
- بۇتاقتلار ۋە جاۋابلار ساقلانمايدۇ. ئۇلار مودېلگە ئۆتۈپ بېرىلىدۇ ۋە جاۋاب قايتىپ كېلىدۇ. ساقلانغان نۇسخا ھېسَاب-كېتەۋېلىش ھېسابه ئىزاھەت قىلىنىدۇ: ھەر بىر سورۇش ئۈچۈن ۋاقىت، مودېل، تۈر، تۆگەن سانلىقى، بىراق، قالغان مۇ𝙘ەت، كالىد، ۋە مۇۋەپپەقىيەتلىك بولغانلىقى ھۆكۈمى، 90 كۈنlik مۇددەتتە، بۇ شۇنداق سۆرىش تارىخى سىزگە كۆرسىتىدۇ. شۇنداقلا应用程序نىڭ ئۆزلىكىگە قارىغانگە كارا قىلماي، بىر خىل سورۇشنىڭ ئىجرا قىلىنىش كۆrsىتىلىدىغان ئۇچۇرلىرى (ۋاقىت، تۈرى، مودېل، تېكىن سانلىقى، خالىچىلىق، ۋاقىت مۇددىتى ۋە ۋەب سائتى ئىزدەش馴ۈشىگە ئىگە بولغانلىقى ياكى مۇۋەپپەقىيەتلىك بولغانلىقى) 90 kun مۇddەتلىك saqlanۇlydu.
- nym ئۈچۈن تۇتۇلغان باشقا ھەر şeyi كىچىك ۋە بۇ يەرگە تىزىلغان. API تاللىق كاتالرى ئېچ (hash) قېلىپىدە تېگىپ سىتىلىدۇ، ھېچقاچان كېي (key) ئەمەس، ئۇنىڭ ئىسمى، قىسقا ئىشﺍرىتى، ئىقتىدار چىقىش چىققىنى، قايتا تېزلىك مەۋجۇتلىق مۇددىتى، مۇھلىتى ۋە ئۇلارنىڭ يارىتىلغان ۋە ئەڭ אַقىر ئىشلىتىلغان ۋاقىتىنى بىلىدىۇ؛ پەقەت ئەڭ يېقىنكى 50 دان ئىچىگە تېگىپ يوق قىلىنغان كېي (key) ساقلىنىدۇ. An ئەتكۈزۈلگەن تېزleيتۈش (automatic top-up) سىپىدىھالغا ئېلىنىغان ۋاللېت تۇزۇلمىسى سىپىرلانغان ھالدا، ئۇنىڭ چىقىش حدى، مىقدارى ۋە ئەڭ אַقىرقى توپ-ئۇپ نىتىجىسى بىلەن بىرگە سىپىرلانغان ھالدا سىپىرلىنىدۇ. ۋىدىئو ئىشلىرى 24 سائەت مۇددەت ساكلىنىدۇ. ھەر بىر چاقىرىش ئۈچۈن تۆلەنغان يۇمۇشلار 7 كۈن مۇددەت پەقەت ئېلىجىڭ (Lightning) تۆلەش ھېشىنى ۋە 30 كۈن مۇددەت ھېشىلانغان قايتارۇش تۆكنىسىنى قaldۇرىدۇ، ئۇلار ھېچ قانداق نىم (nym) بىلەن باغلىنمىغان. بالانسىدىكى مىقدارنىڭ يېتەلمەگەن تۇھۇمھىتى تۇپۇپ قىلىنغانچە قەرز سۈپىتىدە سىپىرلىنىدۇ.
- قوللىق پروگرامنى ئۆچۈرۈش ئۇنى ۋاپى قىلىدۇ. A ئىزادەni تىزىملەشتۇرۇش ھەممە API ئاپرېلىكىنى بىكار قىلىدۇ ۋە ئۆچۈرۈدۇ، سۆرەۋەلىك تەRIخىنى، ئىشلىتىش كۆRSىتكىلىرىنى، كوممى باغلىنىشىنى ۋە วิดئو ئىشلىرىنى ئۆچۈرۈدۇ. قېتىم ۋە تۇرىدغان ھەر قانداق توھۇملار nym ئۈسۇلىدە قېلىپ قالىدۇ.
- مىدلنىڭ تێخۇمىچىسى سىزنىڭ سورىلىشىڭىزنى كۆرىدۇ, ئۇيئالدىن بولغان سىفتىدا. كاتاكىلوگ مۇدېللىرى ئۆز ئىگىلىرىدە ئىشلىنىدۇ؛ ستانداৰت يۇرىش يوللىرى ۋە ئىمپېدىنگلەر Cloudflare ئۈسىرىدىن ئىشلىتىلىدۇ.
- تولۇقۇلغان ۋاسىتە جەمئۇرىي. سىلتە (link) شىپىتى بامۇ بېرگەن رەسىملەر ۋە ۋىඩىيۇلار ئاممىۋى Blossom fayل مۇھിملىرىگە يۈكلەنگەن بولۇپ، ئۇلاردا fayل ئەدەبييىتى ئۇنىڭ hashى بولىدۇ. سىلتە ئىگىسى بولغان ھەر كىم ئۇنى ئېچىپ 보기لايدۇ، شۇنداقچە Nymbot ئۇنى قايتىدۇ ئۆچۈرەلمەيدۇ. سورۇڭ...
b64_jsonۋە بەرجەستە بولغان رەسىم جەۋاپتە قايتىدۇ ۋە ھېچقىانداق يۈكلەنمەيدۇ. - Demak، سىز بېرىپاتقان رەسىملەر بىر تولدۇرۇچى (generator)mi? سىز يۈكلەيدىغان بىر رەسىم
تەھرىپلىنىش, ياكى ئۇچۇرنى سېلىم قىلىڭ
data:گенераتورنىڭ ... دىكى URLimage_url, تولغۇچىنىڭ ئالدىنكىتەكلىشىپ ئالaga ئېلىشى ئۈچۈن ئورتاقچە Blossom هاستىغا يۈكلەپ قويلىنىدۇ، شۇنداق ئۇنىڭ ئۈچۈنۇمۇ شۇنداق. تاللانغان رەسىملەر...https://سىلت بەلگىسى ئۇشۇ سىلتتەك بېرىلىدۇ. چات سورאַشىدىكى رەسىملەر مودېلنىڭ ۋېپسىت خىزمەتچىسىغا يۆتكىلىدۇ، Blossom بگە ئەمەس. - Bir تالاق سىزنىڭ nym نىڭگە تۇزۇلغان. Kalit sarlaǵan hamma narsa sizniň nym balansińızdan ayryladi, shuning uchun API ishlatish... ئىناڽم (أناڽم)ئەگər API ئىشلىتىشنى كۈنزىدىكى ئورتاچە ئىسمىڭىزدىن ئايرىلغان ھالدا خۇزمەت قىلدۇرۇشنى ئۈىزمۇز، ئۇنىڭ ئۆزلىكىدە مۇبەررەت بالانسى (balance) بار بولغان ئا ayrıتتا ئىسمەنلىككە (nym) ئائلىدىن كىرىش ئانغارتماسلىرىنى (keys) يارىلاڭ.
ئەگەر سىزگە تطبيقلارنىڭ قوغداش تۇرىش خىزمىتى كېرەك بولسا، تطبيقلارنى ئىشلىتىڭ. API سىزنىڭ ئөз قوراللىرىڭىزدىكى مودېللىرىڭىزگە ئېھتىياج بولغان ۋاقىتلىر ئۈچۈن.
ھەر بىر ئۇچكى نۇقتە
| ئاخىرقى نۇقتە | ئۇ نېمە قىلىدۇ | ئەقىدەرلىق |
|---|---|---|
GET /api/v1/models | Modellارنى تىزىملەيدۇ، باھىلى بىلەن | مۇمكىن ئەمەس |
POST /api/v1/chat/completions | چات تاللىمى (Chat Completions) | ئارچۇرى |
POST /api/v1/responses | Javob APIsi | ئارچۇرى |
POST /api/v1/messages | Anthropic خەبارىلىرى | ئارچۇرى |
POST /api/v1/messages/count_tokens | ئېستىما تېكىستلىرى (input tokens) تەمىنلەنگەنلىرىنى ھېسابلاش | ئارچۇرى |
POST /api/v1/images/generations | Surèt 생성 قىلىدۇ | ئاليھە ياكى يىلتىق |
POST /api/v1/images/edits | سۈرەتنى تاشلىماق | ئاليھە ياكى يىلتىق |
POST /api/v1/videos, GET /api/v1/videos, GET /api/v1/videos/{id} | ۋىدېيならでは باشلاش، رەتشە qilish ۋە تەكشۈرۈش | ئالما تەنكى، ياكى يىلتىق بىرىنچىنى باشلاش ئۈچۈن |
POST /api/v1/audio/speech | تېخستنى ئوازغا ئېلىش | ئاليھە ياكى يىلتىق |
GET /api/v1/audio/models, GET /api/v1/audio/voices | ئودیو مودېللىرى ۋە ئۆگىچلىرى | مۇمكىن ئەمەس |
POST /api/v1/audio/transcriptions, POST /api/v1/audio/translations | ئەسلى مائتنى يېزىققا ئۆگۈرۈش، ۋە ئىنگلىزچە تىلغا | ئاليھە ياكى يىلتىق |
POST /api/v1/embeddings | ئەھمىيەتلىك كۆتىكەتلەر (Embeddings) | ئاليھە ياكى يىلتىق |
GET /api/v1/credits/balance (ياكىلاسە POST) | ئىككىلى بالانسلار | ئارچۇرى |
GET /api/v1/topup/payment-methods | تۆلەش ئۇسۇللۇرى | مۇمكىن ئەمەس |
POST /api/v1/topup/create/btc-lightning | بىر لائيتنىڭ ئىدېللىك تۇپچىسى (Lightning invoice) | ئارچۇرى |
GET /api/v1/topup/status/{invoice_id} | تەكشۈرۈپ، ھەقلىرىنى تۇگۇنلىيدۇ | ئارچۇرى |
GET /api/v1/queries/history | ھەر بىر تەلەپنىڭ قىممىتى قانچە؟ | قالىت ياكى تەخەلوق نوم |
GET /api/v1/account | ھېساب خۇلاسىسى | Nym |
/api/v1/keys | كىيە ياراتىدۇ، ئالگىرىتىدۇ ۋە يۆتكىتىدۇ | Nym |
/api/v1/nwc-auto-topup | Avتوماتى تىزلىققا قويۇش | Nym |
GET /api/v1/l402/refunds, POST /api/v1/l402/refunds/redeem | qayتارما توگنى تەكشۈرۈش ياكى ئىزدۇرىش | qayتارما توك been; nym to redeem |
“Nym” sizنىڭ Nostr تالماچىسى (key) بىلەن ئىزاپلانغان سورۇلغانلىقنى بىلدۈرىدۇ، ئۇنىڭ تەپسىلىرىدا تۆلەندۈرۈلگەن ھەساب تالەۋەلىرىنى تاللەۋەلىشبۇ فورماتلارغا تالاق تىللىنىدىغان قوراللار ئۈچۈن، تۆۋەندىكىنى كۆرۈڭ: ئاقلەر ۋە SDK-لار, ۋە Claude Code، Codex ۋە Clineگە ئاساسلانغان كود يازغۇچىدىكى ئەگەرلەر ئۈچۈن، تۆۋەندىكىنى كۆرۈڭ كود يېزىش قۇرغۇلىرى.