modeli

Respan: Span-01 Lite

Markdown · JSON

Respan: Span-01 Lite

Span-01 Lite je ločeno poimenovan profil Respan za ocenjevanje vedenja v besedilnih pogovorih in sledeh agentov. Uporablja vedenja, ki jih določi klicatelj, ter za vsako vrne verjetnosti prisotnosti, odsotnosti in nezmožnosti ugotovitve iz zapisa, z enakim dokumentiranim potekom ocenjevanja kot Span-01.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

Span-01 Lite je ločeno poimenovan profil modela v družini Respan Span-01 za ocenjevanje vedenja. Proizvajalčev hitri vodnik in tabela modelov Lite opredeljujeta kot enega od dveh profilov z enakim potekom ocenjevanja. Prejme besedilno interakcijo in opredelitve vedenja v običajnem jeziku, nato za vsako opredelitev vrne tri verjetnosti: prisotno, odsotno in ni mogoče ugotoviti iz zapisa. Koristni izhod profila je zapis vedenja z izrecno negotovostjo, ne pisni odgovor na pogovor.

Izberite opažanje in njegovo mejo

Vedenje opredelite z besedami, ki ustrezajo vaši nalogi. Pri preverjanju predaje človeku določite, ali pomeni izrecno uporabnikovo zahtevo po človeku, asistentovo izjavo, da je predaja potrebna, ali katerega koli od teh pogojev. Če zgolj razočaranje ne šteje, to povejte. Pri preverjanju opravičila opredelite, katere besede pomenijo opravičilo, namesto da bi se zanašali na nejasno oznako. Vsaka opredelitev ima identifikator, ki ga ocenjevalnik vrne z verjetnostmi.

Nabor vedenj pripada klicatelju. Primeri, kot so frustracija, nepodprte obljube, napačna uporaba orodij ali ponavljajoča se dejanja agenta, so opredelitve, ki jih je treba podati, ne določen seznam izvornih kategorij. Vsaka opredelitev naj bo opazna v podani interakciji. Kratek odsek lahko razreši, ali se je asistent opravičil, hkrati pa nima dokazov, da je bil zunanji problem dejansko rešen.

Pripravite odsek pogovora

Respanov dokumentirani vhod predhodna sporočila postavi v span.input, ocenjevano repliko pa v span.output. Vsebina sporočila je niz. Ohranite kontekst, potreben za razumevanje replike, vključno z vlogami govorcev, relevantno uporabnikovo zahtevo in besedilnimi dokazi, ki jih je asistent uporabil. Pri preverjanju kakovosti podajte dejansko repliko, ne parafraze, ki odstrani ocenjevano vedenje.

Ponazoritveni pregled lahko vzame uporabnikovo sporočilo o ponavljajočih se težavah in asistentov odgovor s ponudbo preiskave. Frustracijo uporabnika in asistentovo obljubo opredelite kot ločeni opažanji. Če je rezultat orodja pomemben za presojo utemeljenosti trditve, v kontekstu ohranite relevantno besedilo tega rezultata. Izhod ocenjuje te opredelitve v podanem odseku; model ne opravi obljubljene preiskave in ne spremeni samega pogovora.

Prisotno, odsotno in ni mogoče ugotoviti iz zapisa

Odgovor ocenjevanja vsebuje id vedenja s p_present, p_absent in p_not_observable, katerih vsota je približno 1. Nezmožnost ugotovitve iz zapisa pomeni, da sled ne more odgovoriti na vprašanje. To se razlikuje od odsotnosti. Pri opredelitvi, kot je strankino sprejetje rešitve problema, je odsek, ki se konča pred strankinim odzivom, nepopoln dokaz, četudi asistentov odgovor zveni samozavestno.

Pri pripravi rezultata za pregled ohranite vse tri vrednosti. Kategorija, izbrana po najvišji vrednosti, je lahko uporabna za prikaz, vendar porazdelitev ohranja stopnjo negotovosti opažanja. Samo nizke vrednosti prisotnosti ne uporabite za sklep, da se vedenje zagotovo ni pojavilo. Kadar prevladujejo manjkajoči dokazi, je koristno dejanje lahko pridobitev relevantnega konteksta ali ohranitev rezultata kot neznanega namesto izmišljanja razlage.

Več opredelitev nad istimi dokazi

Proizvajalčev potek ocenjevanja skupaj vrednoti več opredelitev vedenja nad eno sledjo in vrne rezultat za vsak identifikator v vrstnem redu zahteve. Dokumentacija ne določa omejitve števila vedenj na zahtevo. To ne dokazuje univerzalnega žetonskega okna ali neomejene velikosti sledi. Opredelitve naj bodo namenske in dokazi relevantni, povezavo med vsakim vrnjenim rezultatom in opredelitvijo, ki ga je ustvarila, pa ohranite.

Rezultati vedenj so neodvisna opažanja, ne en sam odgovor z izbiro med možnostmi, ki se medsebojno izključujejo. Frustracija, opravičilo in predlagana predaja so lahko prisotni v isti izmenjavi. Njihove posamezne tridelne porazdelitve imajo pomen znotraj vsake opredelitve; seštevanje vrednosti prisotnosti različnih vedenj ne ustvari normalizirane porazdelitve kategorij ali urejene ocene na lestvici.

Izbrani profil ohranite skupaj z rezultati

Proizvajalec dokumentira imeni Lite in standardnega profila s skupno obliko zahteve in rezultata. Ta dogovor podpira pripravo sledi in razlago verjetnosti vedenja za oba poimenovana profila. Ne dokazuje, da ima Lite enake uteži, število parametrov ali kakovost kot druga izdaja. Pri pregledu rezultatov ohranite prepoznavnost izbranega profila, namesto da bi tiho izmenjevali rezultate različnih izdaj.

Za izbiro pragov beleženja, usmerjanja ali pregleda uporabite označene pogovore iz predvidene naloge. Visoke rezultate nezmožnosti ugotovitve iz zapisa in mejna opažanja ohranite za pregled ter vsako navidezno napako primerjajte z izvirno repliko in opredelitvijo vedenja. Koristni končni artefakt vsebuje identifikator besedilnega odseka, opredelitev, izbrani profil in celotni tridelni rezultat verjetnosti. Poznejši korak aplikacije odloči, kaj storiti s tem opažanjem; izhod ocenjevanja Lite sam ne izvede predaje, ne blokira odgovora in ne ustvari popravka.

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

respan/span-01-lite

Respan /respan/span-01-lite

Začetek

Span-01 Lite je ločeno poimenovan profil Respan za ocenjevanje vedenja v besedilnih pogovorih in sledeh agentov. Uporablja vedenja, ki jih določi klicatelj, ter za vsako vrne verjetnosti prisotnosti, odsotnosti in nezmožnosti ugotovitve iz zapisa, z enakim dokumentiranim potekom ocenjevanja kot Span-01.

Dovoljeni vhodi
Besedilo
Rezultati
decisions

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · System One POST /v1/systemone
Vhod
text
Izhod
decisions
Izhodni format
json
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
respan/span-01-lite
Privzeto—
PoljeproviderVrstaschemaZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljequestionsVrstaobjectZahtevaObveznoVrednosti in omejitvePrivzeto—
Poljesession_idVrstastringZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljestateVrstaschemaZahtevaObveznoVrednosti in omejitvePrivzeto—
PoljetraceVrstaschemaZahtevaIzbirnoVrednosti in omejitvePrivzeto—
PoljeuserVrstastringZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Poljequestions.<id>.typeVrstastringZahtevaObveznoVrednosti in omejitve
noul, choice, score
Privzeto—
Poljequestions.<id>.instructionsVrstastring|object|arrayZahtevaObveznoVrednosti in omejitvePrivzeto—
Poljequestions.<id>.criteriaVrstaobject|arrayZahtevaIzbirnoVrednosti in omejitve
Pogoji: choice/score: obvezno; noul: neobvezno. Merila choice so objekt; score je polje z minItems1.
Privzeto—
Poljequestions.<id>.criteria.trueVrstastring|object|arrayZahtevaObveznoVrednosti in omejitve
Velja, ko: Posredovan je objekt meril noul
Privzeto—
Poljequestions.<id>.criteria.falseVrstastring|object|arrayZahtevaObveznoVrednosti in omejitve
Velja, ko: Posredovan je objekt meril noul
Privzeto—
Kombinacije vhodnih gradiv

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

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

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

Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, state, questions
Parametermaterial_typesSpecifikacijatext
Parameteroptional_controlsSpecifikacijaprovider, session_id, trace, user
Parametermultimodal_input_bindingSpecifikacijanull

Življenjski cikel: synchronous

Pošljite natančni ID modela in ohranite celoten izvorni odgovor.

Cenik

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)

Cene Ailoot

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaŽetonov konteksta več kotŽetonov konteksta do vključnoStrošek
NastavitevOsnovne cene za žetoneCenovna lestvicaOsnovna cenaŽetonov konteksta več kot—Žetonov konteksta do vključnoBrez zgornje mejeStrošek
Vhod · Vhodni žetoni $0 / 1K žetonov
Izhod · Izhodni žetoni $0 / 1K žetonov
Vhod · Branje predpomnilnika — / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov
NastavitevRazred 1 glede na dolžino zahteveCenovna lestvica—Žetonov konteksta več kot0Žetonov konteksta do vključnoBrez zgornje mejeStrošek
Vhod · Vhodni žetoni $0 / 1K žetonov
Izhod · Izhodni žetoni $0 / 1K žetonov
Vhod · Branje predpomnilnika — / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Primeri zahtev

Ailoot Ultra · System One

Ohranjena uradna struktura zahteve; dokumentacijski primerUporabite svoje dejansko gradivo za zahtevo in ohranite celoten rezultat
{
  "model": "respan/span-01-lite",
  "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-lite'
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

Prejmi in shrani rezultate

Ailoot Ultra · System One

json

Ohrani vse dokončane rezultate

Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.

Ohrani se vsak podani odgovor z ID-jem vprašanja, njegovo natančno vrsto, vrednostjo noul/choice/score, zaupanjem, verjetnostmi in legendo. Celoten izvirni JSON se shrani in vrne šele po obračunu.

Če je treba preveriti izvirni odgovor

Ohranite prvotno operacijo in celoten/delni odgovor; ne ponovite POST.

Polja odgovora
PoljeVrsta
PoljemodelVrstastring
PoljeidVrstastring
PoljeproviderVrstastring
Poljeanswers.<id>.typeVrstastring
Poljeanswers.<id>.noulVrstanumber
Poljeanswers.<id>.choiceVrstastring
Poljeanswers.<id>.scoreVrstanumber
Poljeanswers.<id>.confidenceVrstanumber
Poljeanswers.<id>.probabilitiesVrstaobject
Poljeanswers.<id>.legendVrstaobject
Poljeusage.input_tokensVrstainteger
Poljeusage.output_tokensVrstainteger
Poljeusage.costVrstanumber
Napake in naslednji koraki
OdgovorPogojNaslednji korak
Odgovor400 · invalid_request_errorPogojNeveljavno obvezno polje, predstavitev ali vrednostNaslednji korakPopravite navedeno polje zahteve.

Druga imena

Druga imena modelov

Ailoot Ultra respan/span-01-lite

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

respan/span-01-lite

FAQ · Respan: Span-01 Lite
Kateri vhodi in rezultati so na voljo?

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

Katera polja uporablja zahteva?

POST /v1/systemone · respan/span-01-lite: model, provider, questions, session_id, state, trace, user

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba