Jared Palmer: Kev 4B
Kev-4B berilgan inglizcha hujjat haqidagi turlari belgilangan savollarni baholab, siz belgilagan variantlar bo‘yicha kalibrlangan ehtimollarni qaytaradi. Yaratilgan nasriy matn emas, tuzilmali qaror kerak bo‘lgan tasniflash, yo‘naltirish, saralash va tekshiruvlar uchun ha/yo‘q, choice va tartibli ball savollaridan foydalaning.
Model haqida
Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.
Kev-4B — berilgan holat haqidagi turi belgilangan savollarga javob beradigan ixcham qaror modeli. Holat — baholanayotgan hujjat yoki yozuv; har bir savol model baholashi mumkin bo‘lgan variantlarni belgilaydi. Natija ehtimollik taqsimoti va turi belgilangan qaror yozuvi bo‘lib, hujjatlarni tasniflash, yo‘naltirish, saralash, ajratib olinadigan qiymatlar orasidan tanlash va bildirilgan mezonlarni tekshirish uchun foydalidir.
Model muzlatilgan Qwen3.5-4B-Base asosini LoRA adapteri va pointer head bilan birlashtiradi. Asos 32 qatlamga ega: 24 ta Gated DeltaNet qatlami va sakkizta to‘liq diqqat qatlami. Adapter diqqat, MLP va DeltaNet proyeksiyalariga qo‘llanadi; pointer head berilgan variantlarni baholaydi va ballarni ehtimollarga aylantiradi. Bu faqat prefill bosqichidan iborat qaror jarayoni; javoblar makonini variantlar tashkil qiladi.
Bitta so‘rovda uch savol turi bo‘lishi mumkin. choice savoli ixtiyoriy tavsiflar bilan 1–255 ta nomlangan variantni qabul qiladi va eng ehtimolli variant, alohida confidence qiymati hamda variantlar ehtimollarini qaytaradi. Ishlab chiqaruvchi formatida noul deb ataladigan ha/yo‘q savoli ha ehtimolini qaytaradi. Yuqori son ilova uchun har doim ijobiy natija degan taxmin o‘rniga, savolda ha ma’nosini belgilang.
Tartibli ball savoli 1–255 ta darajani qabul qiladi va darajalar ehtimollarini hamda kutiladigan indeksni qaytaradi. Daraja indekslari noldan boshlanadi. Ishlab chiqaruvchining natija formatida darajalar izohi va alohida confidence qiymati ham bor. Kutiladigan indeks kasrli bo‘lishi mumkin: u yangi matnli yorliqni tanlamaydi, sizning tartibli darajalaringiz bo‘yicha taqsimotni jamlaydi. Bahoni izchil talqin qilish uchun daraja tartibi va izohini natija bilan saqlang.
Savollar bir holatdan foydalanadi, lekin mustaqil baholanadi. Bir savol boshqa savolning javobini o‘qiy olmaydi; holat bir marta hisoblanadi va qayta ishlatiladi. Keyingi qaror oldingi qaror natijasiga bog‘liq bo‘lsa, bitta so‘rovdagi savollar zanjir hosil qilishini kutish o‘rniga, shu bog‘liqlikni keyingi holatda ochiq ko‘rsating. Bu bir holatli jarayonni ayni hujjat bo‘yicha bir nechta mustaqil tekshiruvga mos qiladi.
Holatni savollarga haqiqatan kerakli dalil bilan tayyorlang. U oddiy matn yoki yorliqli matn ko‘rinishida berilgan JSON obyekti yoki massivi bo‘lishi mumkin. Maydon nomlari, birliklar, siyosat shartlari va tegishli manba parchalari aniq bo‘lsin. Har savol uchun muayyan ko‘rsatma yozing va variantlarga yozuvdagi ma’lumotlar asosida bir-biridan farqlash mumkin bo‘lgan ma’nolar bering. Dastlabki qo‘llab-quvvatlashni yo‘naltirish vazifasida holat so‘rov va kontekstini saqlashi, variantlar esa qisqa tavsiflar bilan yetkazib berish, kirish va mahsulotni qo‘llab-quvvatlash toifalarini belgilashi mumkin.
Ikkinchi savol shoshilinchlikni, tartibli savol esa so‘rovga qancha keyingi ish kerakligini baholashi mumkin. Ular turli operatsion savollarga javob beradi, shuning uchun har birini alohida belgilang. Tanlov vazifasiga kerak bo‘lsa mos tekshiruv yoki dalil yetishmasligi variantini kiriting; bir nechta toifa mantiqan mumkin bo‘lsa to‘liq taqsimotni saqlang. Ilova natijani qanday yo‘naltirish yoki tekshirishni hal qiladi; model baholangan yozuvni beradi.
Kev-4B bir necha ming tokenli hujjatlar bo‘yicha turi belgilangan qarorlar uchun mo‘ljallangan. Ishlab chiqaruvchining xizmat profili 65 536 tokengacha holatlarni qabul qiladi va har bir savol uchun qo‘shimcha joy ajratadi, bu checkpointning tasdiqlangan kontekst uzunligi esa 8192 token. Bular turli chegaralar: uzunroq holatni qabul qilish har bir uzunlikda bir xil ishonchli qarorlarni isbotlamaydi. Tasniflash uchun uzun yozuv tayyorlashda hal qiluvchi parchalarni ixcham tuting va yorliqlarini saqlang.
Chiqarilgan profil ingliz tilida. Uning foydali vazifalari ochiq chat, xulosa yozish yoki keng bilimga tayangan javoblardan ko‘ra berilgan holat dalillari va belgilangan variantlarga bog‘liq. Kun aniqligidagi sanalar arifmetikasi alohida cheklovdir: ishlab chiqaruvchi hisoblangan oraliqlarni beradigan alohida sana faktlari oldindan ishlovchisiga ega. Muddat tekshiruvi uchun tegishli sanalar va hisoblangan kun oraliqlarini ularni ishlatadigan qoida bilan birga holatga kiriting.
Checkpoint moslashtirilgan ehtimollik kalibrlashi bilan beriladi, lekin confidence hujjat sohasi va savol dizayniga qarab o‘zgarishi mumkin. Ishlab chiqaruvchi ochiq checkpointni vazifaga xos yorliqlar bilan nozik sozlash va ehtimollik kalibrlashini shu yuklamaga moslashtirishni ham hujjatlashtiradi; bu berilgan holatni baholashdan alohida moslashtirish jarayoni. Qaror chegaralarini haqiqiy yuklamadan yorliqli misollar bilan tanlang va noaniq holatlar tekshiruv uchun ko‘rinib tursin. Ishlab chiqaruvchi inson tekshiruvisiz odamlar haqida to‘liq avtomatlashtirilgan, muhim oqibatli qarorlarni istisno qiladi. Variant tartibi ham javobga ta’sir qilishi mumkin; natijalarni taqqoslashda tartibni barqaror saqlang. Tanlangan yorliq, alohida confidence maydoni va ehtimollik taqsimotini ish jarayoningizda har biri bajaradigan rolga qarab baholang.
Ishlab chiqaruvchi tavsiflagan joriy Kev-4B relizi Kev 1.0 ga tegishli va Qwen3.5 bazasidan foydalanadi. Oldingi Qwen3 asosidagi hamda faqat hujjat bosqichini qamrab olgan relizlar alohida versiyalar bo‘lib qoladi. Vazifaga xos jarayon yaratishda turli profil natijalarini aralashtirish o‘rniga, tanlangan nashr va savol ta’riflarini chiqishlarga bog‘liq saqlang.
Foydali yakuniy artefakt — dastlabki savollar, variant ta’riflari, taqsimotlar va mavjud tartibli daraja izohlari bilan nomlangan qaror yozuvlari to‘plami. Javob sifatini tekshirish uchun holat taklif etilgan javob, dalil va tekshirilayotgan mezonni saqlashi kerak. Siyosat bo‘yicha saralash uchun u qo‘llanadigan qoida va tegishli faktlarni saqlashi kerak. Tekshiruv qaror nima uchun mos ekanini yoki qaysi yetishmayotgan faktni berish kerakligini aniqlay olishi uchun shu kirishni natija yonida saqlang.
Ailoot Ultra · System One POST /v1/systemone jaredpalmer/kev-4b
jaredpalmer/kev-4bBoshlash
Kev-4B berilgan inglizcha hujjat haqidagi turlari belgilangan savollarni baholab, siz belgilagan variantlar bo‘yicha kalibrlangan ehtimollarni qaytaradi. Yaratilgan nasriy matn emas, tuzilmali qaror kerak bo‘lgan tasniflash, yo‘naltirish, saralash va tekshiruvlar uchun ha/yo‘q, choice va tartibli ball savollaridan foydalaning.
- 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
| Maydon | Tur | Talab | Qiymatlar va cheklovlar | Standart |
|---|---|---|---|---|
Maydonmodel | Turstring | TalabMajburiy | Qiymatlar va cheklovlar jaredpalmer/kev-4b | Standart— |
Maydonprovider | Turschema | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonquestions | Turobject | TalabMajburiy | Qiymatlar va cheklovlar | Standart— |
Maydonsession_id | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonstate | Turschema | TalabMajburiy | Qiymatlar va cheklovlar | Standart— |
Maydontrace | Turschema | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonuser | Turstring | TalabIxtiyoriy | Qiymatlar va cheklovlar | Standart— |
Maydonquestions.<id>.type | Turstring | TalabMajburiy | Qiymatlar va cheklovlar noul, choice, score | Standart— |
Maydonquestions.<id>.instructions | Turstring|object|array | TalabMajburiy | Qiymatlar va cheklovlar | Standart— |
Maydonquestions.<id>.criteria | Turobject|array | TalabIxtiyoriy | Qiymatlar va cheklovlar Shartlar: choice/score: majburiy; noul: ixtiyoriy. choice mezonlari — obyekt; score — minItems1 shartiga ega massiv. | Standart— |
Maydonquestions.<id>.criteria.true | Turstring|object|array | TalabMajburiy | Qiymatlar va cheklovlar Quyidagi holatda qo‘llanadi: noul mezonlar obyekti taqdim etilgan | Standart— |
Maydonquestions.<id>.criteria.false | Turstring|object|array | TalabMajburiy | Qiymatlar 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
| Parametr | Parametr talablari |
|---|---|
Parametrcontent_type | Parametr talablariapplication/json |
Parametrrequired | Parametr talablarimodel, state, questions |
Parametrmaterial_types | Parametr talablaritext |
Parametroptional_controls | Parametr talablariprovider, session_id, trace, user |
Parametrmultimodal_input_binding | Parametr 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.
| Sozlama | Tariflar jadvali | Kontekst tokenlari soni bundan ko‘p | Kontekst tokenlari soni bundan oshmaydi, chegara kiradi | To‘lov |
|---|---|---|---|---|
| SozlamaTokenlar uchun bazaviy tariflar | Tariflar jadvaliAsosiy tarif | Kontekst tokenlari soni bundan ko‘p— | Kontekst tokenlari soni bundan oshmaydi, chegara kiradiYuqori chegara yo‘q | To‘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-daraja | Tariflar jadvali— | Kontekst tokenlari soni bundan ko‘p0 | Kontekst tokenlari soni bundan oshmaydi, chegara kiradiYuqori chegara yo‘q | To‘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
{
"model": "jaredpalmer/kev-4b",
"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']='jaredpalmer/kev-4b'
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
| Maydon | Tur |
|---|---|
Maydonmodel | Turstring |
Maydonid | Turstring |
Maydonprovider | Turstring |
Maydonanswers.<id>.type | Turstring |
Maydonanswers.<id>.noul | Turnumber |
Maydonanswers.<id>.choice | Turstring |
Maydonanswers.<id>.score | Turnumber |
Maydonanswers.<id>.confidence | Turnumber |
Maydonanswers.<id>.probabilities | Turobject |
Maydonanswers.<id>.legend | Turobject |
Maydonusage.input_tokens | Turinteger |
Maydonusage.output_tokens | Turinteger |
Maydonusage.cost | Turnumber |
Xatolar va keyingi qadamlar
| Javob | Shart | Keyingi qadam |
|---|---|---|
Javob400 · invalid_request_error | ShartMajburiy maydon, ko‘rinish yoki qiymat yaroqsiz | Keyingi qadamKo‘rsatilgan so‘rov maydonini tuzating. |
Taxalluslar
Model taxalluslari
Ailoot Ultra jaredpalmer/kev-4b
Usul yo‘llari taxalluslari
Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.
Chaqirish uchun tegishli ID lar
FAQ · Jared Palmer: Kev 4B
- Qanday kirish ma’lumotlari va natijalar mavjud?
POST /v1/systemone·jaredpalmer/kev-4b:text→decisions- So‘rov qaysi maydonlardan foydalanadi?
POST /v1/systemone·jaredpalmer/kev-4b:model,provider,questions,session_id,state,trace,user