Microsoft: Microsoft-Decision-1
A Microsoft-Decision-1 a Microsoft döntéspontozási modellje osztályozáshoz, továbbirányításhoz, prioritásadáshoz és értékeléshez. Megadott szöveget vagy JSON-t olvas, és valószínűségeket, kiválasztott lehetőséget vagy rendezett pontszámot ad vissza, strukturált eredményt biztosítva az alkalmazáslogikának generált próza helyett.
A modellről
Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.
A Microsoft-Decision-1 megadott tartalommal kapcsolatos döntésekre készült: címke kiválasztására, feltétel ellenőrzésére vagy értékelés hozzárendelésére. A Microsoft a Qwen3.5-9B modellt utólag tanította erre a célzott pontozási feladatra. Az eredmény számszerű ítélet, amelyet egy alkalmazás közvetlenül használhat, nem beszélgetés, dokumentum vagy írásos magyarázat.
Rögzített választások és világos kérdéstípusok
A gyártó háromféle kérdést ír le. A bináris kérdés 0 és 1 közötti valószínűséget ad vissza egy meghatározott feltételhez. A choice kérdés kiválaszt egy lehetőséget, és minden jelölthöz valószínűséget ad. A pontozási kérdés egy elemet rendezett skálán helyez el, és valószínűséggel súlyozott értéket ad vissza, amely a skála szintjei közé is eshet.
Bináris kérdést használjon, ha egy munkafolyamatnak feltételt kell ellenőriznie, például hogy egy válasz tartalmaz-e megígért műveletet. Choice kérdést használjon egy kérés ismert kategóriába sorolására. Pontszámot használjon ellenőrzési sor rendezésére vagy válasz értékelésére meghatározott szempontrendszer szerint. Ezek a feladatok abban különböznek, milyen eredményre van szüksége az alkalmazásnak, ezért a bemenet előkészítése előtt válassza ki a kérdéstípust.
A bizonyíték és a lehetőségek előkészítése
A modell megadott, szövegként vagy JSON-ként kifejezett állapotot olvas behatárolt kérdésekkel és utasításokkal együtt. Mellékelje a döntést meghatározó anyagot, és világosan határozza meg a kritériumokat. Hibajegy-osztályozóhoz adja meg az üzenetet és az engedélyezett célállomások érdemi leírását. Minőségellenőrzéshez adja meg a válaszjelöltet, az eredeti feladatot és az értékelési szempontrendszert, ahelyett hogy magyarázat nélküli általános minősítést kérne.
Több kérdés ugyanazon bizonyítékon osztozhat. Egyetlen hibajegyhez szükség lehet célállomásra, sürgősségi szintre és az ismételt kapcsolatfelvétel ellenőrzésére. Ha ezeket a döntéseket ugyanahhoz a megadott anyaghoz köti, az eredmény könnyebben értelmezhető. A kérdés megfogalmazása és a lehetőségek közötti különbség továbbra is számít: átfedő címkék vagy hiányzó bizonyíték látszólag pontos pontszámot eredményezhet rosszul meghatározott feladathoz.
Megbízhatósági jelzések és munkafolyamat-vezérlés
A Microsoft a valószínűségeket hasznos megbízhatósági jelzésként kezeli annak eldöntéséhez, hogy a rendszer cselekedjen, halasszon vagy ellenőrzést kérjen. Reprezentatív, címkézett esetekkel állítson küszöböket a saját munkaterheléséből. Egy ártalmatlan kategóriabesorolás elfogadásának küszöbe eltérhet egy olyan műveletétől, amelynél a téves pozitív eredmény költséges. Kifejezett bizonytalan lehetőséggel az osztályozó elkerülheti a megalapozatlan választás kikényszerítését.
Rendezett pontszámnál az eredményt elemek összehasonlítására vagy mért küszöb alkalmazására használja; ez nem a minőség függetlenül validált abszolút értékelése. Ellenőrizze, hogy a kérdés átfogalmazása vagy a lehetőségek sorrendjének módosítása megváltoztatja-e a döntést. Ez konkréttá teszi a visszaadott pontszám jelentését az azt felhasználó alkalmazás számára.
A döntési modell gyakorlati felhasználási helyei
Egy ügynök behatárolt döntéssel választhatja ki következő műveletét, egy dokumentum-munkafolyamat besorolhatja a beérkező anyagot, egy értékelési lépés pedig elfogadhat, módosíthat vagy eszkalálhat egy generált eredményt. A Microsoft alkalmazásként írja le a szándékelemzést, incidensek továbbirányítását, keresési relevanciát és adatcímkézést is. Ha a szükséges eredmény összefoglaló, magyarázat, átírt szöveg vagy kód, továbbra is generatív modell a megfelelő komponens; a döntési modell kiválaszthatja a következő feldolgozási lépést.
Ailoot API-projektnél kezdjen konkrét döntéssel, és határozza meg a bizonyítékot, az engedélyezett válaszokat és az egyes kimenetelekhez kapcsolódó műveletet. Vegye figyelembe a modell dokumentált megfogalmazásérzékenységét és az írásos indoklás hiányát. A döntéseket a feladat tényleges címkéihez mérje, és vizsgálja meg a bizonytalan eseteket, mielőtt a megbízhatósági jelzést automatikus cselekvési engedélynek tekintené.
Ailoot Ultra · System One POST /v1/systemone microsoft/microsoft-decision-1
microsoft/microsoft-decision-1
microsoft/microsoft-decision-1Kezdő lépések
A Microsoft-Decision-1 a Microsoft döntéspontozási modellje osztályozáshoz, továbbirányításhoz, prioritásadáshoz és értékeléshez. Megadott szöveget vagy JSON-t olvas, és valószínűségeket, kiválasztott lehetőséget vagy rendezett pontszámot ad vissza, strukturált eredményt biztosítva az alkalmazáslogikának generált próza helyett.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- decisions
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · System One POST /v1/systemone
- Bemenet
text- Kimenet
decisions- Kimeneti formátum
- json
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok microsoft/microsoft-decision-1 | Alapértelmezett— |
Mezőprovider | Típusschema | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőquestions | Típusobject | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezősession_id | Típusstring | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőstate | Típusschema | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőtrace | Típusschema | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőuser | Típusstring | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőquestions.<id>.type | Típusstring | KövetelményKötelező | Értékek és korlátok noul, choice, score | Alapértelmezett— |
Mezőquestions.<id>.instructions | Típusstring|object|array | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőquestions.<id>.criteria | Típusobject|array | KövetelményOpcionális | Értékek és korlátok Feltételek: choice/score: kötelező; noul: opcionális. A choice feltételei objektumot alkotnak; a score tömb, minItems1 megkötéssel. | Alapértelmezett— |
Mezőquestions.<id>.criteria.true | Típusstring|object|array | KövetelményKötelező | Értékek és korlátok Akkor alkalmazandó, ha: noul feltételobjektum megadva | Alapértelmezett— |
Mezőquestions.<id>.criteria.false | Típusstring|object|array | KövetelményKötelező | Értékek és korlátok Akkor alkalmazandó, ha: noul feltételobjektum megadva | Alapértelmezett— |
Bemeneti anyagok kombinációi
noul · Kötelező: state, questions.<id>.type=noul, questions.<id>.instructions
choice · Kötelező: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object
score · Kötelező: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, state, questions |
Paramétermaterial_types | Szerződéstext |
Paraméteroptional_controls | Szerződésprovider, session_id, trace, user |
Paramétermultimodal_input_binding | Szerződésnull |
Életciklus: synchronous
Küldje el a pontos modellazonosítót, és őrizze meg a teljes natív választ.
Díjcsomagok
A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.
- Gyors mód
- Nincs megadva Ha a gyors mód van kiválasztva
- Flex mód
- Nincs megadva Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik
Ailoot-díjak
Árak beállításonként
Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.
| Beállítás | Díjtáblázat | Kontextustokenek, több mint | Kontextustokenek, legfeljebb | Díj |
|---|---|---|---|---|
| BeállításTokenenkénti alapárak | DíjtáblázatAlapdíj | Kontextustokenek, több mint— | Kontextustokenek, legfeljebbNincs felső korlát | Díj Bemenet · Bemeneti tokenek $0.000084 / 1K token Kimenet · Kimeneti tokenek $0 / 1K token Bemenet · Gyorsítótár olvasása — / 1K token Bemenet · Írás a gyorsítótárba — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token |
| BeállításA kéréshossz szerinti 1. ársáv | Díjtáblázat— | Kontextustokenek, több mint0 | Kontextustokenek, legfeljebbNincs felső korlát | Díj Bemenet · Bemeneti tokenek $0.000084 / 1K token Kimenet · Kimeneti tokenek $0 / 1K token Bemenet · Gyorsítótár olvasása — / 1K token Bemenet · Írás a gyorsítótárba — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token |
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
Ailoot Ultra · System One
{
"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
Eredmények fogadása és mentése
Ailoot Ultra · System One
json
Őrizzen meg minden elkészült eredményt
Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.
Minden megadott kérdésazonosítóhoz tartozó válasz megmarad a pontos típusával, noul/choice/score értékével, megbízhatóságával, valószínűségeivel és jelmagyarázatával együtt. A teljes eredeti JSON tárolásra kerül, és csak az elszámolás után adható vissza.
Ha az eredeti választ ellenőrizni kell
Őrizze meg az eredeti műveletet és a teljes vagy részleges választ; ne ismételje meg a POST kérést.
Válaszmezők
| Mező | Típus |
|---|---|
Mezőmodel | Típusstring |
Mezőid | Típusstring |
Mezőprovider | Típusstring |
Mezőanswers.<id>.type | Típusstring |
Mezőanswers.<id>.noul | Típusnumber |
Mezőanswers.<id>.choice | Típusstring |
Mezőanswers.<id>.score | Típusnumber |
Mezőanswers.<id>.confidence | Típusnumber |
Mezőanswers.<id>.probabilities | Típusobject |
Mezőanswers.<id>.legend | Típusobject |
Mezőusage.input_tokens | Típusinteger |
Mezőusage.output_tokens | Típusinteger |
Mezőusage.cost | Típusnumber |
Hibák és következő lépések
| Válasz | Feltétel | Következő lépés |
|---|---|---|
Válasz400 · invalid_request_error | FeltételÉrvénytelen kötelező mező, megadási forma vagy érték | Következő lépésJavítsa a kérés megjelölt mezőjét. |
Álnevek
Modell álnevei
Ailoot Ultra microsoft/microsoft-decision-1
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
FAQ · Microsoft: Microsoft-Decision-1
- Milyen bemenetek és eredmények érhetők el?
POST /v1/systemone·microsoft/microsoft-decision-1:text→decisions- Mely mezőket használja a kérés?
POST /v1/systemone·microsoft/microsoft-decision-1:model,provider,questions,session_id,state,trace,user