API гарын авлага
Хязгаар ба алдаа
Хурдны хязгаар, өдрийн хязгаар, алдааны хэлбэр, аль алдааг дахин оролдох вэ.
Хурдны хязгаар#
Түлхүүр бүр минутад 60 хүсэлт. Хариу бүрт дараах толгойнууд ирнэ:
Нэг бүртгэл GPU дээр зэрэг 2 хүсэлт ажиллуулна; илүү нь дараалалд орно. Дараалал дүүрвэл 429 rate_limited буцаана.
Өдрийн хязгаар#
Апп болон API нэг өдрийн хязгаарыг хуваалцана. Шөнийн 00:00 UTC-д шинэчлэгдэнэ. Одоогийн хэрэглээг GET /usage-ээр харна. Илүү хэрэгтэй бол бидэнд бичээрэй.
tts50,000 тэмдэгтТекстээс яриа: илгээсэн тэмдэгт × хувилбарstt4 цагБичвэрт буулгах, шууд бичвэр: аудионы уртsts30 минутДуу хувиргагч: аудионы уртdubbing1 цагДуу оруулалт: эх бичлэгийн уртagent1 цагДуут агенттай ярьсан хугацаа (хүрээ нь agents)clone10 удааДуу хоолой хуулах оролдлогоdesign30 удааТайлбараас дуу хоолой зохиохdictation2 цагЯриагаар бичих:?source=dictationtools2 цагАудио хэрэгсэл: дуу ялгах гэх мэт
Алдаа#
Алдаа бүр ижил JSON хэлбэртэй. Програмаа code талбараар салаалуулна уу: энэ нь тогтвортой. message нь хүнд зориулсан англи тайлбар бөгөөд үг нь өөрчлөгдөж болно.
- 401
unauthorizedҮгүйТүлхүүр алга, буруу, хүчингүй эсвэл хугацаа нь дууссан. - 403
forbiddenҮгүйБүртгэл түдгэлзсэн, API эрх идэвхгүй, эсвэл түлхүүрт хүрээ дутуу. - 404
not_foundҮгүйИйм нөөц эсвэл хаяг алга, эсвэл таных биш. - 409
conflictҮгүйОдоогийн төлөвт хийх боломжгүй (жишээ нь дууссан ажлыг цуцлах). - 413
validationҮгүйФайл хэт том (600 MB хүртэл; хаяг бүр аудионы уртыг бас хязгаарлана). - 422
validationҮгүйОролт буруу. details-д алдаануудын жагсаалт байна. - 429
rate_limitedТийм · Retry-AfterМинутын хүсэлтийн хязгаар эсвэл GPU дараалал дүүрсэн. - 429
limit_reachedresetAt хүртэлӨдрийн хязгаар дууссан. details-д feature, used, limit, resetAt байна. - 502 / 504
upstream_errorТиймЗагварын сервер алдаа өгсөн эсвэл хугацаа хэтэрсэн. - 503
model_unavailableТиймЗагвар түр ажиллахгүй байна (жишээ нь сургалтын үеэр).
Дахин оролдох бол экспоненциал хүлээлт (1 с, 2 с, 4 с…) ашиглаж, Retry-After-ийг дагана уу. Бусад 4xx дахин оролдоход амжилттай болохгүй.
429-ийг зөв барих#
Retry-After байвал түүнийг дагаж хүлээнэ, байхгүй бол хүлээлтээ хоёр дахин уртасгана. limit_reached бол өдрийн хязгаар дууссан тул details.resetAt хүртэл зогсооно.
Хувилбар ба өөрчлөлт#
/v1 дотор зөвхөн нэмэлт өөрчлөлт (шинэ хаяг, шинэ заавал биш талбар) хийнэ. Талбар хасах, нэр солих зэрэг эвдэх өөрчлөлтийг урьдчилан имэйлээр мэдэгдэж, Deprecation болон Sunset толгойгоор тэмдэглэнэ. Мэдэгдэхгүй JSON талбарыг үл тоомсорлох байдлаар кодоо бичээрэй.
Хэлний дүрэм
Тайлбар нь монгол хэлээр. Код, талбарын нэр, API-н алдааны мессеж англи хэлээр, яг API-д байгаагаар.