LiquidAI: d1
Besedilni odločitveni potek Liquid AI d1 podane dokaze oceni glede na določene izide in vrne verjetnosti, izbiro kategorije ali oceno na lestvici. Podpira razvrščanje, usmerjanje, filtriranje relevantnosti in določanje prednosti brez ustvarjanja pisnega odgovora.
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.
d1 je gostovani odločitveni model Liquid AI za omejene naloge razvrščanja, usmerjanja in ocenjevanja. Ta profil pokriva njegov besedilni odločitveni potek: dokaze podajte kot stanje, določite eno ali več vprašanj in prejmite tipizirane številčne odgovore o znanih izidih. Liquid te odločitve opisuje kot vrednotenja, ki neposredno vračajo verjetnosti, z nič generiranimi izhodnimi žetoni. Koristni rezultat je opredeljena odločitev in njena negotovost, ne na novo sestavljen odlomek besedila.
Dokaze in vprašanje pripravite skupaj
Podajte besedilo, ki omogoča odločitev, vključno s kontekstom, potrebnim za interpretacijo. Stanje ločite od navodil, ki opisujejo, kaj oceniti. Sporočilo podpori lahko potrebuje opis izdelka ali težave; odlomek dokumenta pa uporabnikovo iskalno vprašanje. Nabor odgovorov določite pred postavitvijo vprašanja in vsaki možnosti dajte pomen, ki ustreza predvidenemu delovnemu toku. Kratke oznake so lahko stabilni izhodni ključi, opisi pa pojasnijo meje med njimi.
Uporabite poimenovana vprašanja nad skupnim stanjem. Jasno ime, kot je intent, urgency ali relevant, izhod ohrani povezan z odločitvijo, ki jo predstavlja. Sporočilo o nedelujoči strani lahko na primer podpira izbiro namena, lestvico nujnosti in preverjanje da/ne za prijavljeno napako. Vsako vprašanje mora ohraniti lastno merilo, namesto da bi vse tri presoje združilo v eno dvoumno oznako.
Choice za kategorije in usmerjanje
Vprašanje choice izbere eno oznako iz neurejenega nabora in vrne porazdelitev po poimenovanih možnostih. Možnosti opredelite z opisi meril; rezultat vključuje izbrano možnost, verjetnosti in zaupanje. Pri urejanju dokumentov določite možne mape ali teme in povejte, katera vsebina spada v vsako. Pri usmerjanju zahtevkov opišite dejansko obstoječe cilje. Aplikacija lahko z nastalo oznako izbere naslednji korak in konkurenčne verjetnosti ohrani za pregled.
Ponazoritvena naloga razvrščanja v mape lahko loči vprašanje o izdelku, težavo z integracijo in težavo z dostopom z možnostjo other za gradivo zunaj teh opredelitev. Meje naj bodo konkretne: sporočilo o nezmožni avtentikaciji se razlikuje od vprašanja o nastavitvi funkcije. Vrnjena oznaka izbere med podanimi pomeni; ne ustvari manjkajočega cilja in ne izvede spremembe v drugem sistemu.
Noul za preverjanje pogojev in relevantnosti
Vprašanje noul vrne verjetnost od 0 do 1, da opredeljeni pogoj da/ne velja. Liquid prikazuje binarna preverjanja za pregled vsebine in relevantnost odlomkov. Pogoj natančno navedite in izberite uporabo nastale verjetnosti: označiti verjetno ujemanje, filtrirati odlomek ali negotov primer poslati v pregled. Prag pripada nalogi, ki rezultat uporablja, verjetnosti pa ne smemo šteti za zajamčeno dejansko razsodbo.
Pri filtriranju relevantnosti podajte poizvedbo in kandidatni odlomek. Vprašajte, ali odlomek pomaga odgovoriti na poizvedbo, nato pa izvirni odlomek ohranite z njegovo verjetnostjo. To podpira izbiro izvornega gradiva za poznejši odgovor, ne da bi d1 prosili, naj odgovor sestavi sam. Če relevantnost potrebuje več stopenj namesto pogoja da/ne, določite urejeno lestvico in uporabite vprašanje score.
Score za urejene ravni
Vprašanje score stanje postavi na ocenjevalno lestvico z urejenimi, opisanimi ravnmi. Indeksi ravni se začnejo pri 0, ocena pa je njihov z verjetnostmi utežen položaj, ki lahko leži med ravnmi. Rezultat vključuje tudi porazdelitev ravni in zaupanje. Pri nujnosti določite razliko med težavo brez neposrednega vpliva, pomembno nevšečnostjo in blokirano nalogo. Štiriravenska lestvica ima zato indekse od 0 do 3; njena pričakovana ocena ni samodejno kategorija, oštevilčena od 1 do 4.
Neceloštevilsko oceno uporabite za urejanje ali združevanje, kadar je to predvideni rezultat, in ohranite celotno porazdelitev, kadar je dvoumnost pomembna. Kategorije, kot so oddelki, nimajo naravnega vrstnega reda in sodijo v vprašanje choice. Zaupanje povzema, kako enoznačen je sporočeni odgovor v dokumentiranem vmesniku; ostati mora ločeno od želene ocene naloge in od domnevnega jamstva pravilnosti odločitve.
Več vprašanj in proizvajalčevi primeri uporabe
Več vprašanj lahko v enem proizvajalčevem klicu oceni isto stanje, vsako z lastno vrsto in verjetnostmi. Liquidovi besedilni primeri vključujejo filtriranje zahtevkov podpori, razvrščanje dokumentov v taksonomijo map, izbiro poti za iskanje kode, izbiro med razpoložljivimi dejanji agenta in odločanje, katero gradivo izhoda orodja ohraniti. Vsi ti poteki imajo omejeno naslednjo odločitev. Korak iskanja kode lahko izbere obetavno mapo po opisih; korak izbire vsebine lahko za podano gradivo izbere keep, trim ali drop. Okoliška aplikacija še vedno pridobi izvorne podatke in izvede izbrano operacijo.
Obseg in uporaben artefakt odločitve
Dokumentirani osnovni elementi ustrezajo znanim izidom, ocenam na lestvici in preverjanju pogojev. Novo besedilo, povzetki, koda in pogovor v prosti obliki potrebujejo generativni potek; ne izhajajo že iz odločitvenega rezultata d1. Vprašanje pripravite glede na opazne dokaze in njegove opredelitve ohranite z izhodom, da je mogoče oznako ali oceno pozneje interpretirati.
Vsako stanje osredotočite na dokaze, ki odgovarjajo na njegova opredeljena vprašanja, nepovezane odločitvene naloge pa ločite, da merila ostanejo jasna. Izvorno gradivo naj ostane relevantno, za nepopolno pokritost kategorij opredelite nadomestne pomene in pragove verjetnosti ocenite z označenimi primeri naloge. Koristni artefakt zabeleži izbrano kategorijo ali pričakovano oceno skupaj z njeno porazdelitvijo, identiteto vprašanja in izvirnimi dokazi.
Ailoot Ultra · System One POST /v1/systemone liquid/d1
liquid/d1Začetek
Besedilni odločitveni potek Liquid AI d1 podane dokaze oceni glede na določene izide in vrne verjetnosti, izbiro kategorije ali oceno na lestvici. Podpira razvrščanje, usmerjanje, filtriranje relevantnosti in določanje prednosti brez ustvarjanja pisnega odgovora.
- 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
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve liquid/d1 | Privzeto— |
Poljeprovider | Vrstaschema | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Poljequestions | Vrstaobject | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
Poljesession_id | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Poljestate | Vrstaschema | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
Poljetrace | Vrstaschema | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Poljeuser | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Poljequestions.<id>.type | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve noul, choice, score | Privzeto— |
Poljequestions.<id>.instructions | Vrstastring|object|array | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
Poljequestions.<id>.criteria | Vrstaobject|array | ZahtevaIzbirno | Vrednosti in omejitve Pogoji: choice/score: obvezno; noul: neobvezno. Merila choice so objekt; score je polje z minItems1. | Privzeto— |
Poljequestions.<id>.criteria.true | Vrstastring|object|array | ZahtevaObvezno | Vrednosti in omejitve Velja, ko: Posredovan je objekt meril noul | Privzeto— |
Poljequestions.<id>.criteria.false | Vrstastring|object|array | ZahtevaObvezno | Vrednosti 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
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, state, questions |
Parametermaterial_types | Specifikacijatext |
Parameteroptional_controls | Specifikacijaprovider, session_id, trace, user |
Parametermultimodal_input_binding | Specifikacijanull |
Ž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.
| Nastavitev | Cenovna lestvica | Žetonov konteksta več kot | Žetonov konteksta do vključno | Strošek |
|---|---|---|---|---|
| NastavitevOsnovne cene za žetone | Cenovna lestvicaOsnovna cena | Žetonov konteksta več kot— | Žetonov konteksta do vključnoBrez zgornje meje | Strošek Vhod · Vhodni žetoni $0.00008 / 1K žetonov Izhod · Izhodni žetoni $0 / 1K žetonov Vhod · Branje predpomnilnika $0.00008 / 1K žetonov Vhod · Zapis v predpomnilnik — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov |
| NastavitevRazred 1 glede na dolžino zahteve | Cenovna lestvica— | Žetonov konteksta več kot0 | Žetonov konteksta do vključnoBrez zgornje meje | Strošek Vhod · Vhodni žetoni $0.00008 / 1K žetonov Izhod · Izhodni žetoni $0 / 1K žetonov Vhod · Branje predpomnilnika $0.00008 / 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
{
"model": "liquid/d1",
"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']='liquid/d1'
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
| Polje | Vrsta |
|---|---|
Poljemodel | Vrstastring |
Poljeid | Vrstastring |
Poljeprovider | Vrstastring |
Poljeanswers.<id>.type | Vrstastring |
Poljeanswers.<id>.noul | Vrstanumber |
Poljeanswers.<id>.choice | Vrstastring |
Poljeanswers.<id>.score | Vrstanumber |
Poljeanswers.<id>.confidence | Vrstanumber |
Poljeanswers.<id>.probabilities | Vrstaobject |
Poljeanswers.<id>.legend | Vrstaobject |
Poljeusage.input_tokens | Vrstainteger |
Poljeusage.output_tokens | Vrstainteger |
Poljeusage.cost | Vrstanumber |
Napake in naslednji koraki
| Odgovor | Pogoj | Naslednji korak |
|---|---|---|
Odgovor400 · invalid_request_error | PogojNeveljavno obvezno polje, predstavitev ali vrednost | Naslednji korakPopravite navedeno polje zahteve. |
Druga imena
Druga imena modelov
Ailoot Ultra liquid/d1
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · LiquidAI: d1
- Kateri vhodi in rezultati so na voljo?
POST /v1/systemone·liquid/d1:text→decisions- Katera polja uporablja zahteva?
POST /v1/systemone·liquid/d1:model,provider,questions,session_id,state,trace,user