Source: https://ailoot.ai/models/fi/respan-span-01/
Canonical: https://ailoot.ai/models/fi/respan-span-01/
Language: fi

# Respan: Span-01

[Markdown](https://ailoot.ai/models/fi/respan-span-01/index.md) · [JSON](https://ailoot.ai/models/fi/respan-span-01/facts.json)

## [Respan: Span-01](https://ailoot.ai/models/fi/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ä.

- [**Ailoot Ultra · System One** `POST /v1/systemone` `respan/span-01`](https://ailoot.ai/models/fi/respan-span-01/#method-0)

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`](https://ailoot.ai/models/fi/#m=respan%2Fspan-01&route=Ultra&caller=respan%2Fspan-01&fmt=systemone)

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ä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
| --- | --- | --- | --- | --- |
| Kenttä`model` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat respan/span-01 | Oletus— |
| Kenttä`provider` | Tyyppi`schema` | VaatimusValinnainen | Arvot & rajat | Oletus— |
| Kenttä`questions` | Tyyppi`object` | VaatimusPakollinen | Arvot & rajat | Oletus— |
| Kenttä`session_id` | Tyyppi`string` | VaatimusValinnainen | Arvot & rajat | Oletus— |
| Kenttä`state` | Tyyppi`schema` | VaatimusPakollinen | Arvot & rajat | Oletus— |
| Kenttä`trace` | Tyyppi`schema` | VaatimusValinnainen | Arvot & rajat | Oletus— |
| Kenttä`user` | Tyyppi`string` | VaatimusValinnainen | Arvot & rajat | Oletus— |
| Kenttä`questions.<id>.type` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat noul, choice, score | Oletus— |
| Kenttä`questions.<id>.instructions` | Tyyppi`string\|object\|array` | VaatimusPakollinen | Arvot & rajat | Oletus— |
| Kenttä`questions.<id>.criteria` | Tyyppi`object\|array` | VaatimusValinnainen | Arvot & rajat Ehdot: choice/score: pakollinen; noul: valinnainen. choice-kriteerit ovat olio; score on taulukko, jossa minItems on 1. | Oletus— |
| Kenttä`questions.<id>.criteria.true` | Tyyppi`string\|object\|array` | VaatimusPakollinen | Arvot & rajat Sovelletaan, kun: noul-kriteeriolio annettu | Oletus— |
| Kenttä`questions.<id>.criteria.false` | Tyyppi`string\|object\|array` | VaatimusPakollinen | Arvot & 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

| Parametri | Sopimus |
| --- | --- |
| Parametri`content_type` | Sopimusapplication/json |
| Parametri`required` | Sopimusmodel, state, questions |
| Parametri`material_types` | Sopimustext |
| Parametri`optional_controls` | Sopimusprovider, session\_id, trace, user |
| Parametri`multimodal_input_binding` | Sopimusnull |

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.

| Asetukset | Hinnasto | Kontekstin tokenit, enemmän kuin | Kontekstin tokenit, enintään raja-arvo mukaan lukien | Veloitus |
| --- | --- | --- | --- | --- |
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Kontekstin tokenit, enemmän kuin— | Kontekstin tokenit, enintään raja-arvo mukaan lukienEi ylärajaa | Veloitus 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 1 | Hinnasto— | Kontekstin tokenit, enemmän kuin0 | Kontekstin tokenit, enintään raja-arvo mukaan lukienEi ylärajaa | Veloitus 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 →](https://ailoot.ai/docs/fi/billing/reserve/)

### Esimerkkipyynnöt

#### Ailoot Ultra · System One

Säilytetty virallinen pyyntörakenne; dokumentaatioesimerkkiKäytä todellista pyyntöaineistoasi ja säilytä koko tulos

```json
{
  "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."
  }
}
```

```bash
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ä`model` | Tyyppistring |
| Kenttä`id` | Tyyppistring |
| Kenttä`provider` | Tyyppistring |
| Kenttä`answers.<id>.type` | Tyyppistring |
| Kenttä`answers.<id>.noul` | Tyyppinumber |
| Kenttä`answers.<id>.choice` | Tyyppistring |
| Kenttä`answers.<id>.score` | Tyyppinumber |
| Kenttä`answers.<id>.confidence` | Tyyppinumber |
| Kenttä`answers.<id>.probabilities` | Tyyppiobject |
| Kenttä`answers.<id>.legend` | Tyyppiobject |
| Kenttä`usage.input_tokens` | Tyyppiinteger |
| Kenttä`usage.output_tokens` | Tyyppiinteger |
| Kenttä`usage.cost` | Tyyppinumber |

Virheet ja seuraavat vaiheet

| Vastaus | Ehto | Seuraava vaihe |
| --- | --- | --- |
| Vastaus400 · `invalid_request_error` | EhtoVirheellinen pakollinen kenttä, esitysmuoto tai arvo | Seuraava vaiheKorjaa ilmoitettu pyyntökenttä. |

### Aliakset

#### Mallin aliakset

**Ailoot Ultra** [`respan/span-01`](https://ailoot.ai/models/fi/#m=respan%2Fspan-01&route=Ultra&caller=respan%2Fspan-01&fmt=systemone)

#### Menetelmäpolkujen aliakset

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

#### Liittyvät kutsujan ID:t

[`respan/span-01`](https://ailoot.ai/models/fi/#m=respan%2Fspan-01&route=Ultra&caller=respan%2Fspan-01&fmt=systemone)

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`

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](https://ailoot.ai/docs/fi/billing/subscriptions/) · [Katso mallihinnat](https://ailoot.ai/models/fi/)

## 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](mailto:support@ailoot.ai) · [Palveluehdot ja lisenssisopimus](https://ailoot.ai/legal/offer?lang=fi)

## Ailoot · Yritys ja sen projektisalkku





Ailoot perustuu kertyneeseen toimintakokemukseen, laajaan asiakaskuntaan, vakaaseen palveluun ja jatkuvaan KPI-seurantaan.





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





Ailoot hyödyntää tätä toimintakokemusta tarjotessaan API-yhteyden tekoälytoimintoihin asiakkaiden tuotteissa, agenteissa, sovelluksissa ja automaatioissa.
