modellar

TypeSafe: Jev 1.13

Markdown · JSON

TypeSafe: Jev 1.13

Jev 1.13 — TypeSafe’ning faqat matnli System One qaror modeli. U tasniflash, yo‘naltirish va tor yo‘naltirilgan baholar uchun turi belgilangan Choices, mezonlar bo‘yicha kasrli Scores va ha/yo‘q ehtimollarini bevosita, taqsimotlar hamda modelga xos ishonch statistikasi bilan qaytaradi.

Model haqida

Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.

Jev 1.13 — tuzilmali qarorlar uchun TypeSafe’ning versiyalangan System One modeli. Uning ishlab chiqaruvchi identifikatori jev-1.13.0. U matn yoki matnli JSON holatini turlari belgilangan savollar bo‘yicha baholaydi va yozma javob tuzmasdan qiymatlar hamda ehtimollik taqsimotlarini bevosita qaytaradi. Bu nashr so‘rovdan oldin mumkin bo‘lgan natijalari ma’lum tasniflash, yo‘naltirish, shart tekshiruvi va mezonli baholarga mos.

Holat va aniq yo‘naltirilgan savolni tayyorlash

Holat sifatida satr, JSON obyekti yoki matn qiymatlari massivini bering. Dalilda bog‘liq yozuvlar, suhbat va siyosat bo‘lsa, nomlangan maydonlardan foydalaning. Har savolga kerakli qismlarni saqlang va dalilni aniq ko‘rsatsa muayyan maydon yoki elementga murojaat qiling. Jev 1.13 faqat matn bilan ishlaydi; rasm, audio, video va ikkilik ma’lumotlar bu model tashqarisida matn yoki tuzilmali matn maydonlariga tayyorlanishi kerak.

Har savolning turi, ko‘rsatmalari va shu tur talab qiladigan mezonlari bor. Ko‘rsatmalar hamda mezon tavsiflari matn yoki JSON tuzilmasidan foydalanishi mumkin. Ishlab chiqaruvchi javoblarni savol identifikatorlari ostida qaytaradi, ammo shu identifikatorlar inferensning bir qismi emas. urgent kabi identifikator kerakli mezonni anglatadi deb tayanish o‘rniga, savolni to‘liq yozing. Foydali qo‘llab-quvvatlash holati xabar va ta’sir tafsilotlarini saqlashi, alohida savollar esa toifa va jiddiylikni belgilashi mumkin.

Choice: berilgan toifa va uning taqsimoti

Choice chaqiruvchi belgilagan tartiblanmagan to‘plamdan eng yuqori ehtimolli variantni tanlaydi. Mezonlar xaritasida variant kalitlari va tavsiflar bor; variantga qo‘shimcha izoh kerak bo‘lmasa null ruxsat etiladi. Hujjatlashtirilgan chegara har bir Choice uchun 255 variant. Taksonomiya barcha mumkin bo‘lgan dalillarni qamramasa other yoki no-match variantini qo‘shing; qisqa toifa nomi hal qilmaydigan chegaralarni tushuntiring.

Javob tanlangan variant, har bir variant ehtimoli va confidence’ni saqlaydi. Ikki nomzod yaqin bo‘lsa, tanlangan yorliqni aniqlik deb bilish o‘rniga taqsimotni saqlang. Tanlangan toifa taklif etilgan yo‘nalishni belgilashi mumkin; tashqi ilova shu yo‘nalishni bajarish-bajarmaslik va qanday bajarishni hal qiladi.

Score: aniq o‘lchov emas, kutiladigan daraja

Score tavsiflangan darajalar tartibli massividan foydalanadi; kamida ikkita daraja tavsiya qilinadi va o‘ntagacha qo‘llanadi. Indekslar 0 dan boshlanadi. Raqamli natija daraja indekslarining ehtimollik bilan vaznlangan o‘rtachasi bo‘lgani uchun darajalar orasida bo‘lishi mumkin. Javobdagi darajalar izohi indekslarni tavsiflarga bog‘laydi, daraja ehtimollari esa baho qanday taqsimlanganini ko‘rsatadi.

Jiddiylik uchun tashqi ko‘rinishga oid ta’sir, ishlatish mumkin bo‘lgan vaqtinchalik yechim va to‘silgan vazifa farqini tavsiflang. Kasrli ball ustuvorlik belgilash yoki baholarni umumlashtirishga yordam berishi mumkin; eng ehtimolli toifani tanlash esa boshqa operatsiya. TypeSafe’ning nashrga xos qo‘llanmasi Score darajalar orasida interpolatsiya qilib aniq fizik yoki raqamli miqdorni tiklashda zaifligini ogohlantiradi. Aniq arifmetika va o‘lchovlarni model tashqarisida bajaring.

Noul va confidence ma’nolari farqli

Noul belgilangan shart rostligining 0 dan 1 gacha ehtimolini qaytaradi. Ixtiyoriy true va false mezonlari chegarani aniqlashtiradi. Unda alohida confidence maydoni yo‘q. 0,5 ga yaqin ehtimol darajali shkaladagi o‘rtacha qiymat emas, ha va yo‘q orasidagi noaniqlikni bildiradi.

Choice va Score confidence qiymatlari o‘z taqsimotlaridan hosil qilinadi. Kamida ikkita variantli (n > 1) va tanlangan ehtimoli p_max bo‘lgan Choice uchun hujjatlashtirilgan formula (p_max − 1/n) / (1 − 1/n): u eng yuqori natijani teng taqsimlanish bilan taqqoslaydi. Score confidence’i eng ehtimolli darajadan ehtimollik bilan vaznlangan masofani ham hisobga oladi; u bir tekis taqsimotning yoyilishiga nisbatan normallanadi va quyi chegarasi 0 qilib belgilanadi. Shu sababli qo‘shni darajalar orasidagi noaniqlik va qarama-qarshi uchlardagi noaniqlik turlicha ma’noga ega. Vazifaga bitta statistikadan ko‘proq tafsilot kerak bo‘lsa, to‘liq taqsimotni saqlang.

Umumiy dalil ustida mustaqil baholar

Bitta so‘rovdagi savollar bir xil holatni ko‘radi va mustaqil baholanadi. Bir savol natijasi boshqasi uchun yashirin kontekst emas. Keng bahoni aniq yo‘naltirilgan masalalarga ajrating, so‘ng qaytgan qiymatlarni vazifaga ko‘ra talqin qiling yoki birlashtiring. Muammo shu mustaqil mezonlarni bitta noaniq ustuvorlik yorlig‘iga aylantirmasdan toifa, ta’sir bahosi va dolzarblik tekshiruviga ega bo‘lishi mumkin.

Keyingi savolga oldingi natijadan olingan dalil yoki tanlangan variantlar kerak bo‘lsa, bu bog‘liqlikni keyingi so‘rovda ochiq ko‘rsating. Nomzod qiymatlarni ajratishda avval mavjud qiymatlarni manbadan oling, so‘ng ular orasidan tanlash uchun chegaralangan Choice’dan foydalaning. Jev 1.13 erkin shakldagi matn yaratishga o‘qitilmagan; uni ixtiyoriy yangi satr yoki hikoyaviy izoh yaratadi deb ta’riflamaslik kerak.

Nashrga xos kontekst va til chegaralari

Ishlab chiqaruvchi holat va barcha savollar birgalikda 64k token, holat va eng uzun bitta savol esa 32k token budjetiga ega ekanini ko‘rsatadi. Ikkala cheklov ham muhim. Umumiy budjetga sig‘adigan holat alohida savol ko‘rsatmalari va variantlariga baribir juda kam joy qoldirishi mumkin. Javobni belgilaydigan dalilni saqlab, aloqasiz materialni olib tashlang.

Ingliz tili nashrning asosiy o‘qitish tili; ishlab chiqaruvchi eng yaxshi aniqlik shu tilda ekanini bildiradi. Boshqa tillar, jumladan CJK yozuvlari, qabul qilinadi, ammo aniqligi teng emas. Ehtimollar yoki toifa chegaralarini qanday talqin qilishni baholashda mo‘ljallangan tildan namunaviy manba materialini ishlating. Faqat matnli kirish shartnomasi universal ko‘p tilli sifatni isbotlamaydi.

E’lon qilingan muhim cheklovlar

TypeSafe doirani belgilovchi so‘zlar va inkorlarni so‘zma-so‘z o‘qish, ishonchsiz sanash va arifmetika, sanalarni tartibli miqdor sifatida taqqoslash qiyinligi hamda bir nechta bilvosita murojaat qatlamida ishonchlilik pasayishini hujjatlashtiradi. Aniq hisobni kodda bajarish va semantik bahoni modelga berishni tavsiya qiladi. Raqamli kodlash mazmunli nomlardan samarasizroq bo‘lishi, aloqasiz tafsilotlar bilan to‘lgan katta holat esa tegishli dalildan chalg‘itishi mumkin.

Shu qo‘llanmada holatdagi adversarial mazmun javobni yo‘naltirishi, zid ko‘rsatma va mezonlar uni chalg‘itishi, Choice variantlari tartibi esa ba’zan natijani oldingi variant tomon og‘dirishi aytiladi. Haqiqiy shartni belgilang, ko‘rsatmalarni mezonlarga moslang, ortiqcha oraliq bosqichlarni kamaytiring va chegaraviy baholarni manba bilan taqqoslang. Baholarni talqin qilishda Jev 1.13 chegaralarini yodda tuting.

Foydali Jev 1.13 artefakti holat identifikatori, to‘liq savol, variantlar yoki darajalar, turi belgilangan natija, ehtimollar va tegishli confidence statistikasini saqlaydi. Natijalar yoki chegaralar shu nashrga bog‘liq bo‘lsa, versiyani ochiq ko‘rsating. Noaniq holatlarni dalil asosida tekshiring va aniq hisoblar hamda ish jarayoni amallarini ilova bajarsin; model raqamli noaniqligi bor, aniq yo‘naltirilgan bahoni beradi.

Ailoot Ultra · System One POST /v1/systemone typesafe/jev-1.13

typesafe/jev-1.13

TypeSafe /typesafe/jev-1.13
Model ID
  • typesafe/jev-1.13
  • ~typesafe/jev-latest

Boshlash

Jev 1.13 — TypeSafe’ning faqat matnli System One qaror modeli. U tasniflash, yo‘naltirish va tor yo‘naltirilgan baholar uchun turi belgilangan Choices, mezonlar bo‘yicha kasrli Scores va ha/yo‘q ehtimollarini bevosita, taqsimotlar hamda modelga xos ishonch statistikasi bilan qaytaradi.

Qabul qilinadigan kirish ma’lumotlari
Matn
Natijalar
decisions

Ailoot da mavjud · kirish ma’lumotlari va usullar

Ailoot Ultra · System One POST /v1/systemone
Kirish
text
Chiqish
decisions
Chiqish formati
json
MaydonTurTalabQiymatlar va cheklovlarStandart
MaydonmodelTurstringTalabMajburiyQiymatlar va cheklovlar
typesafe/jev-1.13
Standart—
MaydonproviderTurschemaTalabIxtiyoriyQiymatlar va cheklovlarStandart—
MaydonquestionsTurobjectTalabMajburiyQiymatlar va cheklovlarStandart—
Maydonsession_idTurstringTalabIxtiyoriyQiymatlar va cheklovlarStandart—
MaydonstateTurschemaTalabMajburiyQiymatlar va cheklovlarStandart—
MaydontraceTurschemaTalabIxtiyoriyQiymatlar va cheklovlarStandart—
MaydonuserTurstringTalabIxtiyoriyQiymatlar va cheklovlarStandart—
Maydonquestions.<id>.typeTurstringTalabMajburiyQiymatlar va cheklovlar
noul, choice, score
Standart—
Maydonquestions.<id>.instructionsTurstring|object|arrayTalabMajburiyQiymatlar va cheklovlarStandart—
Maydonquestions.<id>.criteriaTurobject|arrayTalabIxtiyoriyQiymatlar va cheklovlar
Shartlar: choice/score: majburiy; noul: ixtiyoriy. choice mezonlari — obyekt; score — minItems1 shartiga ega massiv.
Standart—
Maydonquestions.<id>.criteria.trueTurstring|object|arrayTalabMajburiyQiymatlar va cheklovlar
Quyidagi holatda qo‘llanadi: noul mezonlar obyekti taqdim etilgan
Standart—
Maydonquestions.<id>.criteria.falseTurstring|object|arrayTalabMajburiyQiymatlar va cheklovlar
Quyidagi holatda qo‘llanadi: noul mezonlar obyekti taqdim etilgan
Standart—
Kirish materiallari birikmalari

noul · Majburiy: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Majburiy: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Majburiy: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Usul parametrlari va hayot sikli
ParametrParametr talablari
Parametrcontent_typeParametr talablariapplication/json
ParametrrequiredParametr talablarimodel, state, questions
Parametrmaterial_typesParametr talablaritext
Parametroptional_controlsParametr talablariprovider, session_id, trace, user
Parametrmultimodal_input_bindingParametr talablarinull

Hayot sikli: synchronous

Aniq model ID sini yuboring va to‘liq asl javobni saqlang.

Tariflar

Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.

Tezkor rejim
Ko‘rsatilmagan Tezkor rejim tanlanganda
Flex rejimi
Ko‘rsatilmagan flex rejimi tanlanganda
Maksimal fikrlash darajasi
Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda

Ailoot tariflari

Sozlamalar bo‘yicha narxlar

Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.

SozlamaTariflar jadvaliKontekst tokenlari soni bundan ko‘pKontekst tokenlari soni bundan oshmaydi, chegara kiradiTo‘lov
SozlamaTokenlar uchun bazaviy tariflarTariflar jadvaliAsosiy tarifKontekst tokenlari soni bundan ko‘p—Kontekst tokenlari soni bundan oshmaydi, chegara kiradiYuqori chegara yo‘qTo‘lov
Kirish · Kirish tokenlari $0.000084 / 1K token
Chiqish · Chiqish tokenlari $0 / 1K token
Kirish · Keshdan o‘qish — / 1K token
Kirish · Keshga yozish — / 1K token
Kirish · Keshga yozish, 1 soat — / 1K token
SozlamaSo‘rov uzunligi bo‘yicha 1-darajaTariflar jadvali—Kontekst tokenlari soni bundan ko‘p0Kontekst tokenlari soni bundan oshmaydi, chegara kiradiYuqori chegara yo‘qTo‘lov
Kirish · Kirish tokenlari $0.000084 / 1K token
Chiqish · Chiqish tokenlari $0 / 1K token
Kirish · Keshdan o‘qish — / 1K token
Kirish · Keshga yozish — / 1K token
Kirish · Keshga yozish, 1 soat — / 1K token

Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →

So‘rov namunalari

Ailoot Ultra · System One

Rasmiy so‘rov tuzilmasi saqlangan; hujjatlashtirish uchun misolSo‘rov uchun o‘zingizning haqiqiy materialingizdan foydalaning va natijani to‘liq saqlang
{
  "model": "typesafe/jev-1.13",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='typesafe/jev-1.13'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Natijalarni olish va saqlash

Ailoot Ultra · System One

json

Barcha tayyor natijalarni saqlash

Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.

Berilgan har bir savol ID siga tegishli javob aniq turi, noul/choice/score qiymati, ishonch darajasi, ehtimolliklari va izohlari bilan saqlanadi. To‘liq dastlabki JSON saqlanadi va faqat hisob-kitob yakunlangach qaytariladi.

Asl javobni tekshirish kerak bo‘lsa

Dastlabki operatsiyani va to‘liq/qisman javobni saqlang; POST ni qayta yubormang.

Javob maydonlari
MaydonTur
MaydonmodelTurstring
MaydonidTurstring
MaydonproviderTurstring
Maydonanswers.<id>.typeTurstring
Maydonanswers.<id>.noulTurnumber
Maydonanswers.<id>.choiceTurstring
Maydonanswers.<id>.scoreTurnumber
Maydonanswers.<id>.confidenceTurnumber
Maydonanswers.<id>.probabilitiesTurobject
Maydonanswers.<id>.legendTurobject
Maydonusage.input_tokensTurinteger
Maydonusage.output_tokensTurinteger
Maydonusage.costTurnumber
Xatolar va keyingi qadamlar
JavobShartKeyingi qadam
Javob400 · invalid_request_errorShartMajburiy maydon, ko‘rinish yoki qiymat yaroqsizKeyingi qadamKo‘rsatilgan so‘rov maydonini tuzating.

Taxalluslar

Model taxalluslari

Ailoot Ultra typesafe/jev-1.13, ~typesafe/jev-latest

Usul yo‘llari taxalluslari

Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.

Chaqirish uchun tegishli ID lar

typesafe/jev-1.13, ~typesafe/jev-latest

Ailoot Ultra · System One POST /v1/systemone ~typesafe/jev-latest

~typesafe/jev-latest

TypeSafe /~typesafe/jev-latest
Model ID
  • typesafe/jev-1.13
  • ~typesafe/jev-latest

Boshlash

Jev 1.13 — TypeSafe’ning faqat matnli System One qaror modeli. U tasniflash, yo‘naltirish va tor yo‘naltirilgan baholar uchun turi belgilangan Choices, mezonlar bo‘yicha kasrli Scores va ha/yo‘q ehtimollarini bevosita, taqsimotlar hamda modelga xos ishonch statistikasi bilan qaytaradi.

Qabul qilinadigan kirish ma’lumotlari
Matn
Natijalar
decisions

Ailoot da mavjud · kirish ma’lumotlari va usullar

Ailoot Ultra · System One POST /v1/systemone
Kirish
text
Chiqish
decisions
Chiqish formati
json
MaydonTurTalabQiymatlar va cheklovlarStandart
MaydonmodelTurstringTalabMajburiyQiymatlar va cheklovlar
~typesafe/jev-latest
Standart—
MaydonproviderTurschemaTalabIxtiyoriyQiymatlar va cheklovlarStandart—
MaydonquestionsTurobjectTalabMajburiyQiymatlar va cheklovlarStandart—
Maydonsession_idTurstringTalabIxtiyoriyQiymatlar va cheklovlarStandart—
MaydonstateTurschemaTalabMajburiyQiymatlar va cheklovlarStandart—
MaydontraceTurschemaTalabIxtiyoriyQiymatlar va cheklovlarStandart—
MaydonuserTurstringTalabIxtiyoriyQiymatlar va cheklovlarStandart—
Maydonquestions.<id>.typeTurstringTalabMajburiyQiymatlar va cheklovlar
noul, choice, score
Standart—
Maydonquestions.<id>.instructionsTurstring|object|arrayTalabMajburiyQiymatlar va cheklovlarStandart—
Maydonquestions.<id>.criteriaTurobject|arrayTalabIxtiyoriyQiymatlar va cheklovlar
Shartlar: choice/score: required; noul: optional. choice criteria is object; score is array with minItems1.
Standart—
Maydonquestions.<id>.criteria.trueTurstring|object|arrayTalabMajburiyQiymatlar va cheklovlar
Quyidagi holatda qo‘llanadi: noul criteria object supplied
Standart—
Maydonquestions.<id>.criteria.falseTurstring|object|arrayTalabMajburiyQiymatlar va cheklovlar
Quyidagi holatda qo‘llanadi: noul criteria object supplied
Standart—
Kirish materiallari birikmalari

noul · Majburiy: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Majburiy: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Majburiy: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Usul parametrlari va hayot sikli
ParametrParametr talablari
Parametrcontent_typeParametr talablariapplication/json
ParametrrequiredParametr talablarimodel, state, questions
Parametrmaterial_typesParametr talablaritext
Parametroptional_controlsParametr talablariprovider, session_id, trace, user
Parametrmultimodal_input_bindingParametr talablarinull

Hayot sikli: synchronous

Send the exact model ID and retain the complete native response.

Tariflar

Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.

Tezkor rejim
Ko‘rsatilmagan Tezkor rejim tanlanganda
Flex rejimi
Ko‘rsatilmagan flex rejimi tanlanganda
Maksimal fikrlash darajasi
Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda

Ailoot tariflari

Sozlamalar bo‘yicha narxlar

Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.

SozlamaTariflar jadvaliKontekst tokenlari soni bundan ko‘pKontekst tokenlari soni bundan oshmaydi, chegara kiradiTo‘lov
SozlamaTokenlar uchun bazaviy tariflarTariflar jadvaliAsosiy tarifKontekst tokenlari soni bundan ko‘p—Kontekst tokenlari soni bundan oshmaydi, chegara kiradiYuqori chegara yo‘qTo‘lov
Kirish · Kirish tokenlari $0.000084 / 1K token
Chiqish · Chiqish tokenlari $0 / 1K token
Kirish · Keshdan o‘qish — / 1K token
Kirish · Keshga yozish — / 1K token
Kirish · Keshga yozish, 1 soat — / 1K token
SozlamaSo‘rov uzunligi bo‘yicha 1-darajaTariflar jadvali—Kontekst tokenlari soni bundan ko‘p0Kontekst tokenlari soni bundan oshmaydi, chegara kiradiYuqori chegara yo‘qTo‘lov
Kirish · Kirish tokenlari $0.000084 / 1K token
Chiqish · Chiqish tokenlari $0 / 1K token
Kirish · Keshdan o‘qish — / 1K token
Kirish · Keshga yozish — / 1K token
Kirish · Keshga yozish, 1 soat — / 1K token

Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →

So‘rov namunalari

Ailoot Ultra · System One

Rasmiy so‘rov tuzilmasi saqlangan; hujjatlashtirish uchun misolSo‘rov uchun o‘zingizning haqiqiy materialingizdan foydalaning va natijani to‘liq saqlang
{
  "model": "~typesafe/jev-latest",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='~typesafe/jev-latest'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Natijalarni olish va saqlash

Ailoot Ultra · System One

json

Barcha tayyor natijalarni saqlash

Qaytarilgan har bir to‘liq javob, fayl va kontent qismini saqlang.

Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.

Asl javobni tekshirish kerak bo‘lsa

Preserve original operation and full/partial reply; do not replay POST.

Javob maydonlari
MaydonTur
MaydonmodelTurstring
MaydonidTurstring
MaydonproviderTurstring
Maydonanswers.<id>.typeTurstring
Maydonanswers.<id>.noulTurnumber
Maydonanswers.<id>.choiceTurstring
Maydonanswers.<id>.scoreTurnumber
Maydonanswers.<id>.confidenceTurnumber
Maydonanswers.<id>.probabilitiesTurobject
Maydonanswers.<id>.legendTurobject
Maydonusage.input_tokensTurinteger
Maydonusage.output_tokensTurinteger
Maydonusage.costTurnumber
Xatolar va keyingi qadamlar
JavobShartKeyingi qadam
Javob400 · invalid_request_errorShartInvalid required field, representation or valueKeyingi qadamCorrect the indicated request field.

Taxalluslar

Model taxalluslari

Ailoot Ultra typesafe/jev-1.13, ~typesafe/jev-latest

Usul yo‘llari taxalluslari

Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.

Chaqirish uchun tegishli ID lar

typesafe/jev-1.13, ~typesafe/jev-latest

FAQ · TypeSafe: Jev 1.13
Qanday kirish ma’lumotlari va natijalar mavjud?

POST /v1/systemone · typesafe/jev-1.13: text → decisions

POST /v1/systemone · ~typesafe/jev-latest: text → decisions

So‘rov qaysi maydonlardan foydalanadi?

POST /v1/systemone · typesafe/jev-1.13: model, provider, questions, session_id, state, trace, user

POST /v1/systemone · ~typesafe/jev-latest: model, provider, questions, session_id, state, trace, user

Batafsil

Ailoot’ni Claude Code, OpenCode, Hermes yoki ilovangizga ulang.

Kompaniya va uning loyihalar portfeli

Kompaniya va uning loyihalar portfeli: millionlab mijozlar; oylik sotuvlar hajmi milliardlarda.

Tokenlarni chegirma bilan xarid qiling.

Muntazam ish uchun obuna chegirmasi. Token xaridiga promokodlar — 50% gacha.

Obuna
Muntazam so‘rovlaringiz uchun chegirmali tarif tanlang.
50% gacha promokod
Xaridda kod kiriting. Narx amaldagi aksiya bilan qayta hisoblanadi.
Tarixdagi xarajatlar
Har so‘rov uchun model, token va summa saqlanadi.

Obuna tanlash · Model narxlarini ko‘rish

API’ni sotadigan mahsulotingizga ulang.

SaaS, ilova va botlar Ailoot ofertasi hamda litsenziya shartnomasiga muvofiq. Qayta sotishga reseller litsenziyasi so‘rang.

Tijorat ilovasi
Xizmatingizning pullik funksiyalariga matn, rasm, video va ovoz yaratishni qo‘shing.
Reseller litsenziyasi
Loyiha tavsifi va kirish sxemasini yuboring. Foydalanish va qayta sotishga yozma shartlarni so‘rang.
Saytdagi hujjatlar
Oferta, litsenziya shartnomasi va ma’lumotlar siyosati ulashdan oldin ochiq.

Reseller litsenziyasini so‘rash · Oferta va litsenziya shartnomasi