mallit

Respan: Span-01

Markdown · JSON

Respan: Span-01

Span-01 on Respanin tekstipohjainen käyttäytymisluokitin keskusteluille ja agenttien suoritusjäljille. Määrittele käyttäytymiset luonnollisella kielellä, niin se palauttaa kullekin kolme todennäköisyyttä: läsnä, poissa ja ei havaittavissa. Epävarmuus säilyy, kun annettu suoritusjälki ei ratkaise kysymystä.

Tietoa mallista

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

Span-01 on Respanin käyttäytymisen pisteytysmalli keskusteluille ja agenttien suoritusjäljille. Se lukee tekstimuotoisen vuorovaikutuksen yhdessä luonnollisella kielellä kirjoitettujen käyttäytymismääritelmien kanssa ja palauttaa kullekin määritelmälle todennäköisyydet. Tulos erottaa annetussa suoritusjäljessä läsnä olevan, poissa olevan ja ei havaittavissa olevan käyttäytymisen. Tämä antaa arviointityönkululle numeerisen signaalin ja selkeän tavan esittää puuttuva evidenssi jäsennettävän generoidun selityksen sijaan.

Määrittele käyttäytyminen, jota haluat havainnoida

Kutsuja antaa käyttäytymiset. Kehoteinjektio, perusteettomat väitteet, salaisuuksien paljastuminen, toistuvat silmukat, työkalujen väärinkäyttö ja käyttäjän turhautuminen ovat mahdollisia määritelmiä, eivät malliin rakennettu kiinteä taksonomia. Ilmoita, mikä lasketaan kyseiseksi käyttäytymiseksi ja mikä ei. Tarkka määritelmä voi erottaa käyttäjän pyynnön siirtää asia ihmiselle pelkästä pettymyksen ilmaisemisesta. Toinen voi erottaa ongelman tunnustavan assistentin assistentista, joka lupaa toimenpiteen, jota se ei voi suorittaa.

Käytä määritelmien yhteydessä vakaita tunnisteita, jotta tulokset pysyvät sidoksissa arvioitavaan käyttäytymiseen. Kohdista kriteeri asiaan, jonka suoritusjälki voi näyttää. Jos käyttäytymisen arviointi vaatii lähdeasiakirjan, työkalutuloksen tai myöhemmän asiakasvastauksen, sisällytä tämä evidenssi tekstivuorovaikutukseen oikeaan kohtaan. Pelkkä määritelmä ei voi osoittaa tosiasiaa, joka puuttuu suoritusjäljestä.

Valmistele edeltävä konteksti ja kohdevuoro

Dokumentoitu syöte erottaa kentän span.input edeltävät viestit kentän span.output kohdevuorosta. Kunkin viestin sisältö on merkkijono. Anna todellinen keskustelukonteksti ja pisteytettävä vuoro sekä säilytä puhujaroolit ja sen tulkitsemiseen tarvittava järjestys. Tämä on tekstin pisteytysprofiili; valmisteltu asiakirjateksti tai litterointi voi olla evidenssiä, mutta media, josta teksti saatiin, ei itsessään ole dokumentoitu syöte.

Säilytä tukivuorovaikutuksessa asiakkaan pyyntö assistentin ehdottaman vastauksen yhteydessä. Työkaluja käyttävän agentin kohdalla säilytä olennainen työkaluhavainto ja siihen tukeutunut vastaus. Esimerkinomainen perusteltavuusmääritelmä voi kysyä, esittääkö assistentti johtopäätöksen, jota annettu havainto ei tue. Hyödyllinen tulos koskee määriteltyä käyttäytymistä kyseisessä katkelmassa, ei koko sovelluksen täydellistä diagnoosia.

Lue jokaiselle määritelmälle kolme todennäköisyyttä

Jokainen tulos sisältää käyttäytymisen tunnisteen ja arvot p_present, p_absent ja p_not_observable. Kolmen todennäköisyyden summa on noin 1. Läsnä arvioi käyttäytymisen esiintyneen, poissa arvioi, ettei sitä esiintynyt, ja ei havaittavissa arvioi, että annetusta katkelmasta puuttuu ratkaisuun tarvittava evidenssi. Näillä on erilliset merkitykset, ja ne tulisi pitää erillään tuloksia tulkittaessa.

Esimerkiksi katkelma, joka päättyy assistentin ilmoitukseen ongelman ratkaisemisesta tulevaisuudessa, voi näyttää lupauksen. Se ei vielä voi näyttää asiakkaan hyväksyneen myöhempää ratkaisua, jos asiakkaan vastausta ei ole. Käsittele puuttuvaan evidenssiin perustuvaa tulosta tuntemattomana sen sijaan, että muuntaisit sen poissa-tilaksi. Pieni läsnäolon todennäköisyys ei automaattisesti ole vahvaa evidenssiä poissaolosta, kun merkittävä osuus jakaumasta kuuluu ei havaittavissa -tilaan.

Käyttäytymismääritelmien pisteytys yhdellä laskentakierroksella

Respan kuvaa Span-01:tä päättelyluokittimeksi, joka on ensin koulutettu yleiseen luokitteluun RLAIF-menetelmällä ja sitten erikoistettu käyttäytymisen tunnistamiseen. Jokainen määritelmä suoritetaan rinnakkaisena haarana samasta suoritusjäljestä, ja malli palauttaa käyttäytymistodennäköisyydet yhdellä eteenpäinlaskennalla. Hybridiattention tukee pitkien, monimutkaisten suoritusjälkien käsittelyä. Se ei generoi tokeneita, kirjoita kerronnallista arviota tai tuota vapaamuotoista selitystä luokitukselleen.

Käsiteopas ja pisteytysviite eivät dokumentoi pyyntökohtaista käyttäytymismäärän ylärajaa. Jokainen määritelmä on silti osa annettua arviointia, joten pidä kukin selkeänä ja olennaisena sen sijaan, että pitäisit määrärajan puuttumista osoituksena rajattomasta syötekapasiteetista. Tulos sisältää yhden merkinnän käyttäytymistä kohti pyynnön mukaisessa järjestyksessä id-tunnisteella yksilöitynä. Useat määritelmät kuvaavat useita riippumattomia havaintoja; ne eivät ole toisensa poissulkevia luokkavalintoja, joiden summan pitäisi olla yksi eri käyttäytymisten välillä.

Hyödyllisen arviointituotoksen valmistelu

Yhdistä palautetut todennäköisyydet tehtäväkohtaisiin kynnysarvoihin ja tarkastelusääntöihin mallin ulkopuolella. Valmistaja suosittelee merkittyjen keskustelujen käyttöä kynnysarvojen valintaan sekä läsnäolon rajatapausten ja suuren ei havaittavissa -arvon tulosten tutkimista. Tukityönkulku voi kirjata turhautumisen, ehdotetun eskaloinnin ja perusteettoman lupauksen erikseen. Agentin laadunarvioinnin työnkulku voi seurata toistuvia toimenpiteitä tai sitä, käyttikö vastaus sille tarjottua evidenssiä.

Säilytä tekstikatkelma, käyttäytymismääritelmä, tulostunniste ja täydellinen kolmiosainen jakauma yhdessä. Kun määritelmä muuttuu, huomioi sen muuttavan sitä, mitä todennäköisyys mittaa. Tarkastele näennäisiä virheitä todellisen keskustelun perusteella sen sijaan, että pitäisit numeerista tulosta todisteena havaitsemattomasta tapahtumasta. Hyödyllinen tuotos on suoritusjälkeen ja kriteeriin sidottu käyttäytymistietue, jonka epävarmuus säilytetään myöhempää tarkastelua tai sovelluksen seuraavaa päätöstä varten.

Ailoot Ultra · System One POST /v1/systemone respan/span-01

respan/span-01

Respan /respan/span-01

Aloitus

Span-01 on Respanin tekstipohjainen käyttäytymisluokitin keskusteluille ja agenttien suoritusjäljille. Määrittele käyttäytymiset luonnollisella kielellä, niin se palauttaa kullekin kolme todennäköisyyttä: läsnä, poissa ja ei havaittavissa. Epävarmuus säilyy, kun annettu suoritusjälki ei ratkaise kysymystä.

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
respan/span-01
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.00004 / 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.00004 / 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": "respan/span-01",
  "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']='respan/span-01'
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 respan/span-01

Menetelmäpolkujen aliakset

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

Liittyvät kutsujan ID:t

respan/span-01

FAQ · Respan: Span-01
Mitä syötteitä ja tuloksia on saatavilla?

POST /v1/systemone · respan/span-01: text → decisions

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

POST /v1/systemone · respan/span-01: 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