Perplexity: Decider V1.1 27B
Decider V1.1 27B od Perplexity vyhodnocuje dodaný stav a otázku a vracia pravdepodobnosti pre povolené odpovede. Jeho natívny rozhodovací kontrolný bod podporuje text a obrázky, má vyhradenú rozhodovaciu výstupnú vrstvu a zdokumentované limity prípravy vstupu namiesto kontraktu na voľné generovanie textu.
O modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
Decider V1.1 27B je aktualizovaný rozhodovací kontrolný bod od Perplexity. Vyhodnocuje dodaný obsah vzhľadom na definovanú otázku a vytvára pravdepodobnosti pre platné odpovede. Jeho natívny artefakt má rozhodovaciu výstupnú vrstvu namiesto hlavy na generovanie jazyka nad celým slovníkom. Užitočným výsledkom je ohraničené rozdelenie pravdepodobnosti rozhodnutia a z neho interpretovaná odpoveď, nie otvorené vysvetlenie ani všeobecná odpoveď v chate.
Čo prináša edícia V1.1
Perplexity označuje tento model za aktualizáciu modelu Decider V1 27B, ktorá zachováva rovnakú základnú sieť, so zmenami v nastavení pozornosti a s väčším objemom trénovacích dát. Jeho základnou sieťou je Qwen3.8-27B. Edícia V1.1 by si mala ponechať vlastný názov a konfiguráciu a nemala by sa opisovať ako zameniteľná kópia staršieho kontrolného bodu.
Stav, otázka a platné odpovede
Zverejnený príklad dodáva riadok obsahujúci stav a typovanú výberovú otázku. Otázka obsahuje pokyny a kritériá, ktorých kľúče sú sémantické odpovede a ktorých popisy definujú, kedy každá z nich platí. Model predpovedá pravdepodobnosti a pomocná funkcia výrobcu ich potom pre danú otázku interpretuje. Inferenčný príklad dokáže spracovať zoznam riadkov, pričom každé rozhodnutie je viazané na podklady a otázku svojho riadku.
Pri smerovaní požiadaviek dodajte skutočnú správu a relevantný kontext a potom definujte dostupné oddelenia alebo kategórie. Ilustračná úloha môže rozlišovať chybu integrácie, problém s prístupom a žiadosť o informácie o produkte. Každý popis sformulujte dostatočne presne, aby rozhodol aj hraničný prípad, a definície možností uchovajte spolu s výsledkom. Rozdelenie kategórií potom môže podporiť rozhodnutie o smerovaní alebo krok kontroly, keď sú alternatívy stále blízko seba. Výsledok zvolený modelom sám osebe akciu v pracovnom postupe nevykonáva.
Textové a obrazové podklady
Natívna implementácia prijíma spolu so stavom a otázkou aj obrázky, a to vo forme obrazových súborov, obrázkov v pamäti alebo kódovaných obrazových dát. Pri obrázku dokumentu alebo snímke obrazovky dodajte vizuálny podklad a položte uzavretú otázku, ktorej možnosti opisujú relevantné výsledky. Určte viditeľný prvok, na ktorom záleží, a dodajte textový kontext potrebný na jeho interpretáciu. Napríklad klasifikujte, či zobrazená položka patrí do jednej zo zadaných produktových kategórií, namiesto toho, aby ste od rozhodovacieho modelu žiadali úplný popis produktu.
Procesor pri zmene veľkosti zachováva pomer strán a strany obrázka zaokrúhľuje na násobky 32 pixelov. Zdokumentovaná spracovaná plocha začína na 65 536 pixeloch a je ohraničená konfigurovateľným maximom; predvolená hodnota je 4 194 304 pixelov, teda 2048 × 2048. Každá dlaždica s rozmermi 32 × 32 prispieva jedným vizuálnym tokenom, takže predvolené nastavenie umožňuje pre obrázok až 4 096 vizuálnych tokenov. Tieto hodnoty opisujú natívnu prípravu obrázkov u výrobcu, nie všeobecný kontrakt na nahrávanie v aplikácii.
Kombinované limity vstupu a rozsah rozlíšenia
Zdokumentovaný krok prípravy vyžaduje, aby sa text a všetky obrázky v jednom rozhodnutí zmestili do 8 192 tokenov. Príliš veľký vstup sa odmietne, nie potichu skráti. Viacero obrázkov zdieľa tento rozpočet s písaným stavom a otázkou. Pri príprave kombinovaného rozhodnutia obmedzte irelevantný zdrojový text alebo limit veľkosti obrázka a zachovajte detail, ktorý určuje odpoveď.
Pri trénovaní a vo vykázanom hodnotení boli obrázky obmedzené na 512 × 512, čo zodpovedá 262 144 pixelom a až 256 vizuálnym tokenom. Konfigurovateľný limit pri inferencii dokáže zachovať viac detailov, karta modelu však upozorňuje, že vyššie rozlíšenie je mimo tohto trénovacieho rozdelenia a spotrebuje viac pamäte a času spracovania. Väčšie nastavenie obrázka preto nie je zárukou lepšieho rozhodnutia. Prípravu vstupu udržujte v súlade s otázkou a skontrolujte, či je potrebný vizuálny prvok zachytený zreteľne.
Pozornosť, výstupná vrstva a kalibrácia pravdepodobností
Vrstvy s plnou pozornosťou v natívnom kontrolnom bode používajú uložený nekauzálny režim pozornosti, zatiaľ čo vrstvy s lineárnou pozornosťou si zachovávajú vlastné správanie. Výrobca uvádza, že predvolená kauzálna inferencia nereprodukuje hodnotené nastavenie. Jeho implementácia predikcie uplatňuje uloženú kalibračnú teplotu; ak sa logity používajú priamo, táto teplota sa uplatní raz a pravdepodobnosti sa normalizujú cez aktuálnych platných kandidátov. Tieto podrobnosti patria k presnému rozhodovaciemu profilu a pri interpretácii jeho číselných výstupov by sa mali zachovať.
Samostatná rozhodovacia výstupná vrstva tiež odlišuje tento artefakt od generatívneho exportu. Konverzia na rozhranie generovania založené na slovníku si vyžaduje explicitné mapovanie a musí zachovať správanie pozornosti. Uzavreté otázky pripravujte pre natívny rozhodovací profil; keď úloha potrebuje chat, kód, vysvetlenia alebo požiadavky na nástroje, použite vhodný generatívny model.
Užitočný výsledný artefakt uchováva stav, otázku, povolené odpovede a výsledné rozdelenie navzájom prepojené. Otázku definujte na základe skutočne prítomných podkladov, nejednoznačné prípady preverujte voči týmto podkladom a pomocou označených príkladov zo zamýšľanej úlohy rozhodnite, ako majú číselné výstupy ovplyvniť smerovanie alebo klasifikáciu. Model dodáva pravdepodobnosti rozhodnutia; kritériá a okolitá aplikácia určujú, ako sa z týchto pravdepodobností stane užitočná akcia alebo zaznamenané označenie.
Ailoot Ultra · System One POST /v1/systemone perplexity/pplx-decider-v1.1-27b
perplexity/pplx-decider-v1.1-27b
perplexity/pplx-decider-v1.1-27bÚvod
Decider V1.1 27B od Perplexity vyhodnocuje dodaný stav a otázku a vracia pravdepodobnosti pre povolené odpovede. Jeho natívny rozhodovací kontrolný bod podporuje text a obrázky, má vyhradenú rozhodovaciu výstupnú vrstvu a zdokumentované limity prípravy vstupu namiesto kontraktu na voľné generovanie textu.
- Povolené vstupy
- Text · Obrázky
- Výsledky
- decisions
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · System One POST /v1/systemone
- Vstup
text,image- Výstup
decisions- Výstupný formát
- json
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity perplexity/pplx-decider-v1.1-27b | Predvolené— |
Poleprovider | Typschema | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polequestions | Typobject | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Polesession_id | Typstring | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polestate | Typschema | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Poletrace | Typschema | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poleuser | Typstring | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polequestions.<id>.type | Typstring | PožiadavkaPovinné | Hodnoty a limity noul, choice, score | Predvolené— |
Polequestions.<id>.instructions | Typstring|object|array | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Polequestions.<id>.criteria | Typobject|array | PožiadavkaVoliteľné | Hodnoty a limity Podmienky: choice/score: povinné; noul: voliteľné. Kritériá pre choice tvoria objekt; score je pole s minItems1. | Predvolené— |
Polequestions.<id>.criteria.true | Typstring|object|array | PožiadavkaPovinné | Hodnoty a limity Platí, keď: Je zadaný objekt kritérií noul | Predvolené— |
Polequestions.<id>.criteria.false | Typstring|object|array | PožiadavkaPovinné | Hodnoty a limity Platí, keď: Je zadaný objekt kritérií noul | Predvolené— |
Kombinácie vstupných podkladov
noul · Povinné: state, questions.<id>.type=noul, questions.<id>.instructions
choice · Povinné: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object
score · Povinné: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, state, questions |
Parametermaterial_types | Špecifikáciatext, image |
Parameteroptional_controls | Špecifikáciaprovider, session_id, trace, user |
Parametermultimodal_input_binding | ŠpecifikáciaPoužite iba presne deklarovanú reprezentáciu stavu alebo dokumentu. Samotná obrazová schopnosť výrobcu nepotvrdzuje prijatý spôsob prenosu obrázka pre konkrétny model. |
Životný cyklus: synchronous
Odošlite presné ID modelu a zachovajte celú natívnu odpoveď.
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Neuvedené Keď je zvolený rýchly režim
- Režim Flex
- Neuvedené Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Sadzby Ailoot
Ceny podľa konfigurácie
Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.
| Konfigurácia | Sadzobník | Počet tokenov kontextu väčší než | Tokeny kontextu, najviac (vrátane hranice) | Poplatok |
|---|---|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Počet tokenov kontextu väčší než— | Tokeny kontextu, najviac (vrátane hranice)Bez hornej hranice | Poplatok Vstup · Vstupné tokeny $0.00004 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
| KonfiguráciaPásmo dĺžky požiadavky 1 | Sadzobník— | Počet tokenov kontextu väčší než0 | Tokeny kontextu, najviac (vrátane hranice)Bez hornej hranice | Poplatok Vstup · Vstupné tokeny $0.00004 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
Ailoot Ultra · System One
{
"model": "perplexity/pplx-decider-v1.1-27b",
"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']='perplexity/pplx-decider-v1.1-27b'
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
Prijať a uložiť výsledky
Ailoot Ultra · System One
json
Uchovať všetky dokončené výsledky
Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.
Zachováva sa každá poskytnutá odpoveď podľa ID otázky s presným typom, hodnotou noul/choice/score, mierou istoty, pravdepodobnosťami a legendou. Celý pôvodný JSON sa uloží a vráti až po zúčtovaní.
Ak treba overiť pôvodnú odpoveď
Zachovajte pôvodnú operáciu a úplnú alebo čiastočnú odpoveď; POST znova neodosielajte.
Polia odpovede
| Pole | Typ |
|---|---|
Polemodel | Typstring |
Poleid | Typstring |
Poleprovider | Typstring |
Poleanswers.<id>.type | Typstring |
Poleanswers.<id>.noul | Typnumber |
Poleanswers.<id>.choice | Typstring |
Poleanswers.<id>.score | Typnumber |
Poleanswers.<id>.confidence | Typnumber |
Poleanswers.<id>.probabilities | Typobject |
Poleanswers.<id>.legend | Typobject |
Poleusage.input_tokens | Typinteger |
Poleusage.output_tokens | Typinteger |
Poleusage.cost | Typnumber |
Chyby a ďalšie kroky
| Odpoveď | Podmienka | Ďalší krok |
|---|---|---|
Odpoveď400 · invalid_request_error | PodmienkaNeplatné povinné pole, reprezentácia alebo hodnota | Ďalší krokOpravte označené pole požiadavky. |
Aliasy
Aliasy modelov
Ailoot Ultra perplexity/pplx-decider-v1.1-27b
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
FAQ · Perplexity: Decider V1.1 27B
- Aké vstupy a výsledky sú dostupné?
POST /v1/systemone·perplexity/pplx-decider-v1.1-27b:text,image→decisions- Aké polia používa požiadavka?
POST /v1/systemone·perplexity/pplx-decider-v1.1-27b:model,provider,questions,session_id,state,trace,user