mallit

Jared Palmer: Kev 4B

Markdown · JSON

Jared Palmer: Kev 4B

Kev-4B pisteyttää tyypitettyjä kysymyksiä annetusta englanninkielisestä asiakirjasta ja palauttaa kalibroidut todennäköisyydet määrittelemillesi vaihtoehdoille. Käytä kyllä/ei-, choice- ja järjestettyjä score-kysymyksiä luokitteluun, reititykseen, triageen ja tarkistuksiin, jotka tarvitsevat rakenteisen päätöksen generoidun proosan sijaan.

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

Kev-4B on kompakti päätösmalli tyypitettyihin kysymyksiin vastaamiseen annetusta tilasta. Tila on arvioitava asiakirja tai tietue, ja jokainen kysymys määrittelee vaihtoehdot, joita malli voi pisteyttää. Sen tulos on todennäköisyysjakauma ja tyypitetty päätöstietue, mikä tekee siitä hyödyllisen asiakirjojen luokitteluun, reititykseen, triageen, tiedonpoiminnan valintoihin ja ilmoitettujen kriteerien tarkistuksiin.

Malli yhdistää jäädytetyn Qwen3.5-4B-Base-perusmallin LoRA-sovittimeen ja osoitinpäähän. Perusmallissa on 32 kerrosta: 24 Gated DeltaNet -kerrosta ja kahdeksan täyden attentionin kerrosta. Sovitin kohdistuu attention-, MLP- ja DeltaNet-projektioihin; osoitinpää pisteyttää annetut vaihtoehdot ja muuntaa pisteet todennäköisyyksiksi. Tämä on vain prefill-vaiheen sisältävä päätöstyönkulku, jossa vaihtoehdot muodostavat vastausavaruuden.

Samassa pyynnössä voi olla kolme kysymystyyppiä. choice-kysymys hyväksyy 1–255 nimettyä vaihtoehtoa, haluttaessa kuvauksineen, ja palauttaa todennäköisimmän vaihtoehdon, erillisen luottamusarvon sekä vaihtoehtojen todennäköisyydet. Valmistajan muodossa noul-niminen kyllä/ei-kysymys palauttaa kyllä-vastauksen todennäköisyyden. Määrittele kysymyksessä kyllä-vastauksen merkitys sen sijaan, että olettaisit suuren luvun tarkoittavan aina sovellukselle myönteistä lopputulosta.

Järjestetty pisteytyskysymys hyväksyy 1–255 tasoa ja palauttaa tasojen todennäköisyydet sekä niiden odotetun indeksin. Tasoindeksit alkavat nollasta. Valmistajan tulosmuoto sisältää myös tasoselitteen ja erillisen luottamusarvon. Odotettu indeksi voi olla desimaaliluku: se tiivistää määrittelemiesi järjestettyjen tasojen jakauman eikä valitse uutta tekstitunnusta. Säilytä tasojärjestys ja selite tuloksen yhteydessä, jotta arvosanaa voidaan tulkita johdonmukaisesti.

Kysymykset jakavat saman tilan mutta arvioidaan riippumattomasti. Yksi kysymys ei voi lukea toisen vastausta, ja tila lasketaan kerran ja käytetään uudelleen. Jos myöhempi päätös riippuu aiemman päätöksen tuloksesta, ilmaise tämä riippuvuus myöhemmässä tilassa sen sijaan, että odottaisit yhden pyynnön kysymysten muodostavan ketjun. Näin yhteisen tilan työnkulku sopii useisiin riippumattomiin saman asiakirjan tarkistuksiin.

Valmistele tila kysymysten todella tarvitsemalla evidenssillä. Se voi olla tavallista tekstiä tai JSON-objekti tai -taulukko, joka esitetään nimettynä tekstinä. Pidä kenttänimet, yksiköt, sääntöehdot ja olennaiset lähdekohdat selkeinä. Kirjoita kullekin kysymykselle täsmällinen ohje ja anna sen vaihtoehdoille merkitykset, jotka voidaan erottaa tietueen perusteella. Alkuperäisessä tukireititystehtävässä tila voi sisältää pyynnön ja sen kontekstin, ja vaihtoehdot voivat määritellä toimituksen, pääsyn ja tuotetuen luokat lyhyine kuvauksineen.

Toinen kysymys voi arvioida kiireellisyyttä, ja järjestetty kysymys voi arvioida pyynnön tarvitseman jatkotoiminnan määrää. Nämä vastaavat eri toiminnallisiin kysymyksiin, joten määrittele kukin erikseen. Sisällytä sopiva tarkastelu- tai puuttuvan evidenssin vaihtoehto, jos valintatehtävä tarvitsee sellaisen, ja säilytä koko jakauma, kun useat luokat ovat uskottavia. Sovellus päättää, miten tulos reititetään tai tarkastellaan; malli antaa pisteytetyn tietueen.

Kev-4B on tarkoitettu tyypitettyihin päätöksiin muutaman tuhannen tokenin asiakirjoista. Valmistajan palveluprofiili hyväksyy enintään 65 536 tokenin tiloja ja varaa lisätilaa kullekin kysymykselle, kun taas tämän checkpointin validoitu kontekstipituus on 8192 tokenia. Nämä ovat eri rajoja: pidemmän tilan hyväksyminen ei osoita päätösten olevan yhtä luotettavia kaikilla pituuksilla. Pidä ratkaisevat kohdat tiiviinä ja säilytä niiden tunnukset valmistellessasi pitkää tietuetta luokitteluun.

Julkaistu profiili on englanninkielinen. Sen hyödylliset tehtävät riippuvat annetun tilan evidenssistä ja määritellyistä vaihtoehdoista, eivät avoimesta keskustelusta, tiivistämisestä tai laajoista tietopohjaisista vastauksista. Päivätason päivämäärälaskenta on erityinen rajoitus: valmistaja antaa erillisen päivämäärätietojen esikäsittelijän, joka tuottaa lasketut aikavälit. Sisällytä määräajan tarkistuksessa tilaan olennaiset päivämäärät ja lasketut päiväerot sekä niitä käyttävä sääntö.

Checkpoint toimitetaan sovitetulla todennäköisyyskalibroinnilla, mutta luottamusarvo voi muuttua asiakirjan aihealueen ja kysymysten suunnittelun mukaan. Valmistaja dokumentoi myös avoimen checkpointin hienosäädön tehtäväkohtaisilla tunnuksilla ja sen todennäköisyyskalibroinnin sovittamisen kyseiseen työkuormaan; tämä on erillinen mukautustyönkulku annetun tilan pisteytykseen nähden. Valitse päätöskynnykset todellisen työkuorman merkittyjen esimerkkien avulla ja pidä epävarmat tapaukset näkyvillä tarkastelua varten. Valmistaja sulkee pois ihmisiä koskevat täysin automatisoidut, merkittäviä seurauksia aiheuttavat päätökset ilman ihmisen tarkastelua. Myös vaihtoehtojen järjestys voi vaikuttaa vastaukseen, joten säilytä vakaa järjestys tuloksia verrattaessa. Arvioi valittua tunnusta, erillistä luottamusarvokenttää ja todennäköisyysjakaumaa kunkin työnkulussa olevan roolin mukaan.

Valmistajan kuvaama nykyinen Kev-4B-julkaisu kuuluu Kev 1.0:aan ja käyttää Qwen3.5-perusmallia. Aiemmat Qwen3-pohjaiset ja pelkkään asiakirjavaiheeseen rajoittuvat julkaisut ovat edelleen erillisiä versioita. Pidä valittu versio ja kysymysmääritelmät tulosten yhteydessä tehtäväkohtaista työnkulkua kehitettäessä sen sijaan, että sekoittaisit eri profiilien tuloksia.

Hyödyllinen lopullinen tuotos on nimetty päätöstietueiden joukko, joka sisältää alkuperäiset kysymykset, vaihtoehtomääritelmät, jakaumat ja mahdolliset järjestettyjen tasojen selitteet. Vastauksen laaduntarkistuksessa tilan tulisi sisältää ehdotettu vastaus, evidenssi ja testattava kriteeri. Sääntötriagessa sen tulisi sisältää sovellettava sääntö ja olennaiset tosiseikat. Säilytä syöte tuloksen rinnalla, jotta tarkastelussa voidaan selvittää, miksi päätös oli asianmukainen tai mikä puuttuva tieto on lisättävä.

Ailoot Ultra · System One POST /v1/systemone jaredpalmer/kev-4b

jaredpalmer/kev-4b

Jared Palmer /jaredpalmer/kev-4b

Aloitus

Kev-4B pisteyttää tyypitettyjä kysymyksiä annetusta englanninkielisestä asiakirjasta ja palauttaa kalibroidut todennäköisyydet määrittelemillesi vaihtoehdoille. Käytä kyllä/ei-, choice- ja järjestettyjä score-kysymyksiä luokitteluun, reititykseen, triageen ja tarkistuksiin, jotka tarvitsevat rakenteisen päätöksen generoidun proosan sijaan.

Hyväksytyt syötteet
Teksti
Tulokset
decisions

Saatavilla Ailootissa · syötteet & menetelmät

Ailoot Ultra · System One POST /v1/systemone
Syötetyypit
text
Tulostyypit
decisions
Tulosteen muoto
json
KenttäTyyppiVaatimusArvot & rajatOletus
KenttämodelTyyppistringVaatimusPakollinenArvot & rajat
jaredpalmer/kev-4b
Oletus—
KenttäproviderTyyppischemaVaatimusValinnainenArvot & rajatOletus—
KenttäquestionsTyyppiobjectVaatimusPakollinenArvot & rajatOletus—
Kenttäsession_idTyyppistringVaatimusValinnainenArvot & rajatOletus—
KenttästateTyyppischemaVaatimusPakollinenArvot & rajatOletus—
KenttätraceTyyppischemaVaatimusValinnainenArvot & rajatOletus—
KenttäuserTyyppistringVaatimusValinnainenArvot & rajatOletus—
Kenttäquestions.<id>.typeTyyppistringVaatimusPakollinenArvot & rajat
noul, choice, score
Oletus—
Kenttäquestions.<id>.instructionsTyyppistring|object|arrayVaatimusPakollinenArvot & rajatOletus—
Kenttäquestions.<id>.criteriaTyyppiobject|arrayVaatimusValinnainenArvot & rajat
Ehdot: choice/score: pakollinen; noul: valinnainen. choice-kriteerit ovat olio; score on taulukko, jossa minItems on 1.
Oletus—
Kenttäquestions.<id>.criteria.trueTyyppistring|object|arrayVaatimusPakollinenArvot & rajat
Sovelletaan, kun: noul-kriteeriolio annettu
Oletus—
Kenttäquestions.<id>.criteria.falseTyyppistring|object|arrayVaatimusPakollinenArvot & rajat
Sovelletaan, kun: noul-kriteeriolio annettu
Oletus—
Syöteaineistojen yhdistelmät

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

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

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

Menetelmän parametrit ja elinkaari
ParametriSopimus
Parametricontent_typeSopimusapplication/json
ParametrirequiredSopimusmodel, state, questions
Parametrimaterial_typesSopimustext
Parametrioptional_controlsSopimusprovider, session_id, trace, user
Parametrimultimodal_input_bindingSopimusnull

Elinkaari: synchronous

Lähetä täsmällinen mallin tunniste ja säilytä koko natiivivastaus.

Hinnoittelu

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila
Ei määritetty Kun nopea tila on valittu
Flex-tila
Ei määritetty Kun flex-tila on valittu
Päättelyn enimmäisteho
Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä

Ailoot-hinnat

Hinnat asetusten mukaan

Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.

AsetuksetHinnastoKontekstin tokenit, enemmän kuinKontekstin tokenit, enintään raja-arvo mukaan lukienVeloitus
AsetuksetTokenien perushinnatHinnastoPerushintaKontekstin tokenit, enemmän kuin—Kontekstin tokenit, enintään raja-arvo mukaan lukienEi ylärajaaVeloitus
Syöte · Syötetokenit $0.000084 / 1K tokenia
Tuloste · Tulostokenit $0 / 1K tokenia
Syöte · Välimuistin luku — / 1K tokenia
Syöte · Välimuistiin kirjoitus — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia
AsetuksetPyynnön pituusluokka 1Hinnasto—Kontekstin tokenit, enemmän kuin0Kontekstin tokenit, enintään raja-arvo mukaan lukienEi ylärajaaVeloitus
Syöte · Syötetokenit $0.000084 / 1K tokenia
Tuloste · Tulostokenit $0 / 1K tokenia
Syöte · Välimuistin luku — / 1K tokenia
Syöte · Välimuistiin kirjoitus — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →

Esimerkkipyynnöt

Ailoot Ultra · System One

Säilytetty virallinen pyyntörakenne; dokumentaatioesimerkkiKäytä todellista pyyntöaineistoasi ja säilytä koko tulos
{
  "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

Vastaanota ja tallenna tulokset

Ailoot Ultra · System One

json

Säilytä kaikki valmistuneet tulokset

Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.

Jokainen annettu kysymystunnisteeseen sidottu vastaus säilytetään täsmällisine tyyppeineen, noul/choice/score-arvoineen, luottamusarvoineen, todennäköisyyksineen ja selitteineen. Koko alkuperäinen JSON tallennetaan ja palautetaan vasta veloituksen lopullisen kirjauksen jälkeen.

Jos alkuperäinen vastaus on tarkistettava

Säilytä alkuperäinen operaatio ja kokonainen tai osittainen vastaus; älä toista POST-pyyntöä.

Vastauksen kentät
KenttäTyyppi
KenttämodelTyyppistring
KenttäidTyyppistring
KenttäproviderTyyppistring
Kenttäanswers.<id>.typeTyyppistring
Kenttäanswers.<id>.noulTyyppinumber
Kenttäanswers.<id>.choiceTyyppistring
Kenttäanswers.<id>.scoreTyyppinumber
Kenttäanswers.<id>.confidenceTyyppinumber
Kenttäanswers.<id>.probabilitiesTyyppiobject
Kenttäanswers.<id>.legendTyyppiobject
Kenttäusage.input_tokensTyyppiinteger
Kenttäusage.output_tokensTyyppiinteger
Kenttäusage.costTyyppinumber
Virheet ja seuraavat vaiheet
VastausEhtoSeuraava vaihe
Vastaus400 · invalid_request_errorEhtoVirheellinen pakollinen kenttä, esitysmuoto tai arvoSeuraava vaiheKorjaa ilmoitettu pyyntökenttä.

Aliakset

Mallin aliakset

Ailoot Ultra jaredpalmer/kev-4b

Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

Liittyvät kutsujan ID:t

jaredpalmer/kev-4b

FAQ · Jared Palmer: Kev 4B
Mitä syötteitä ja tuloksia on saatavilla?

POST /v1/systemone · jaredpalmer/kev-4b: text → decisions

Mitä kenttiä pyyntö käyttää?

POST /v1/systemone · jaredpalmer/kev-4b: model, provider, questions, session_id, state, trace, user

Lisätietoja

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus
Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.
Kampanjakoodi jopa 50%
Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.
Kulut historiassa
Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

Valitse tilaus · Katso mallihinnat

Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus
Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.
Jälleenmyyjälisenssi
Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.
Asiakirjat verkkosivustolla
Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

Pyydä jälleenmyyjälisenssi · Palveluehdot ja lisenssisopimus