← All models
Perplexity: Decider V1.1 27B
perplexity/pplx-decider-v1.1-27bdecisionsVision
Decider V1.1 27B is a new checkpoint of Perplexity's decision model, succeeding [Decider V1 27B](/perplexity/pplx-decider-v1-27b) with the same API contract. Instead of generating text, it reads content passed as `state` (text, JSON, or images) and returns typed, probabilistic answers to one or more named questions in a single request: the probability of yes for a yes/no question (`noul`), a probability for every option plus the most likely one (`choice`), or a probability for every level of an ordered rubric plus the expected score (`score`).
It is built for classification, routing, moderation, and rubric grading where application code thresholds the returned numbers rather than parsing a chat reply. A request can carry up to 128 questions about the same content.
Price request / response
Context
262K
Released
Oct 7, 2026
Parameters
staterequiredquestionsrequiredtypenoul · choice · scoreHow to use via API
import requests
r = requests.post(
"https://api.mixen.ai/v1/decisions",
headers={"Authorization": "Bearer mxn-..."},
json={
"model": "perplexity/pplx-decider-v1.1-27b",
"state": "Help! My payouts have been failing for 3 days.",
"questions": {
"is_urgent": {
"type": "noul",
"instructions": "Does this message convey urgency?",
"criteria": {"true": "Explicitly time-sensitive",
"false": "No urgency expressed"},
},
"department": {
"type": "choice",
"instructions": "Which team should handle this?",
"criteria": {"billing": "Payments, invoicing, refunds",
"technical": "Bugs, outages, integrations"},
},
},
},
)
answers = r.json()["answers"]
if answers["is_urgent"]["noul"] > 0.8 and answers["department"]["choice"] == "billing":
escalate_to_billing()



