modeli

Microsoft: Microsoft-Decision-1

Markdown · JSON

Microsoft: Microsoft-Decision-1

Microsoft-Decision-1 je Microsoftov model za ocenjevanje odločitev pri razvrščanju, usmerjanju, določanju prednosti in vrednotenju. Bere podano besedilo ali JSON ter vrne verjetnosti, izbrano možnost ali urejeno oceno, s čimer aplikacijska logika dobi strukturiran rezultat namesto ustvarjenega besedila.

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.

Microsoft-Decision-1 je zgrajen za odločitve o podani vsebini: izbiro oznake, preverjanje pogoja ali dodelitev ocene. Microsoft je za to osredotočeno nalogo ocenjevanja dodatno izuril Qwen3.5-9B. Rezultat je številčna presoja, ki jo aplikacija lahko neposredno uporabi, ne pogovor, dokument ali pisna razlaga.

Določene izbire in jasne vrste vprašanj

Proizvajalec opisuje tri vrste vprašanj. Binarno vprašanje vrne verjetnost med 0 in 1 za opredeljeni pogoj. Vprašanje izbire izbere eno možnost in vrne verjetnost vsakega kandidata. Vprašanje ocenjevanja postavi element na urejeno lestvico in vrne z verjetnostmi uteženo vrednost, ki lahko leži med ravnmi lestvice.

Binarno vprašanje uporabite, kadar delovni tok potrebuje preverjanje pogoja, na primer ali odgovor vsebuje obljubljeno dejanje. Vprašanje izbire uporabite za dodelitev zahtevka znani kategoriji. Oceno uporabite za urejanje čakalne vrste za pregled ali vrednotenje odgovora glede na določeno ocenjevalno lestvico. Te naloge se razlikujejo po rezultatu, ki ga aplikacija potrebuje, zato vrsto vprašanja izberite pred pripravo vhoda.

Priprava dokazov in možnosti

Model bere podano stanje v obliki besedila ali JSON skupaj z omejenimi vprašanji in navodili. Vključite gradivo, ki določa odločitev, in merila jasno opredelite. Pri razvrščevalniku zahtevkov posredujte sporočilo in smiselne opise dovoljenih ciljev. Pri preverjanju kakovosti podajte kandidatni odgovor, izvirno nalogo in ocenjevalno lestvico, namesto da zahtevate nepojasnjeno splošno oceno kakovosti.

Več vprašanj lahko deli iste dokaze. En zahtevek lahko potrebuje cilj, stopnjo nujnosti in preverjanje ponovnega stika. Povezava teh odločitev z istim podanim gradivom olajša interpretacijo rezultata. Besedilo vprašanja in razlika med možnostmi sta še vedno pomembna: prekrivajoče se oznake ali manjkajoči dokazi lahko ustvarijo navidezno natančno oceno slabo opredeljene naloge.

Zaupanje in nadzor delovnega toka

Microsoft verjetnosti obravnava kot uporabne signale zaupanja za odločanje, ali ukrepati, odložiti ukrepanje ali zahtevati pregled. Pragove določite z reprezentativnimi označenimi primeri iz lastne obremenitve. Prag za sprejetje neškodljive dodelitve kategorije se lahko razlikuje od praga za dejanje z dragim lažno pozitivnim rezultatom. Izrecna možnost negotovosti omogoči razvrščevalniku, da se izogne prisilni nepodprti izbiri.

Pri urejeni oceni rezultat uporabite za primerjavo elementov ali uporabo praga, ovrednotenega na podatkih; to ni neodvisno potrjena absolutna ocena kakovosti. Preverite, ali parafraziranje vprašanja ali sprememba vrstnega reda možnosti spremeni odločitev. To pomen vrnjene ocene konkretizira za aplikacijo, ki jo uporablja.

Praktične uporabe odločitvenega modela

Agent lahko omejeno odločitev uporabi za izbiro naslednjega dejanja, dokumentni delovni tok za razvrščanje vhodnega gradiva, korak vrednotenja pa za sprejetje, revizijo ali eskalacijo ustvarjenega rezultata. Microsoft kot uporabe opisuje tudi analizo namena, usmerjanje incidentov, relevantnost iskanja in označevanje podatkov. Generativni model ostaja ustrezna komponenta, kadar je zahtevani artefakt povzetek, razlaga, preoblikovano besedilo ali koda; odločitveni model lahko izbere naslednji korak obdelave.

Pri projektu z Ailoot API začnite s konkretno odločitvijo ter opredelite dokaze, dovoljene odgovore in dejanje, povezano z vsakim izidom. Upoštevajte dokumentirano občutljivost modela na besedilo in odsotnost pisne utemeljitve. Odločitve ovrednotite glede na dejanske oznake naloge in preglejte negotove primere, preden zaupanje obravnavate kot samodejno dovoljenje za ukrepanje.

Ailoot Ultra · System One POST /v1/systemone microsoft/microsoft-decision-1

microsoft/microsoft-decision-1

Microsoft /microsoft/microsoft-decision-1

Začetek

Microsoft-Decision-1 je Microsoftov model za ocenjevanje odločitev pri razvrščanju, usmerjanju, določanju prednosti in vrednotenju. Bere podano besedilo ali JSON ter vrne verjetnosti, izbrano možnost ali urejeno oceno, s čimer aplikacijska logika dobi strukturiran rezultat namesto ustvarjenega besedila.

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
microsoft/microsoft-decision-1
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.000084 / 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.000084 / 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": "microsoft/microsoft-decision-1",
  "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']='microsoft/microsoft-decision-1'
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 microsoft/microsoft-decision-1

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

microsoft/microsoft-decision-1

FAQ · Microsoft: Microsoft-Decision-1
Kateri vhodi in rezultati so na voljo?

POST /v1/systemone · microsoft/microsoft-decision-1: text → decisions

Katera polja uporablja zahteva?

POST /v1/systemone · microsoft/microsoft-decision-1: 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