Nanosaur2-670M
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Picks the best option for a decision from text and images, such as which team should handle a request, with a probability for each choice, for developers who build routing and review workflows.
pplx-decider-v1.1-27b is a kit in the Business category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download perplexity-ai/pplx-decider-v1.1-27b
pplx-decider-v1.1-27b is a 27B decision model from Perplexity, built on Qwen3.8-27B. You give it a situation as text, optionally with images, plus a question and a set of choices, and it returns a probability for each choice. The v1.1 release lifts v1's overall rating on the Decision Index, with 56.4 before and 61.56 now.
It suits developers and operations teams who want a model to route requests, grade items or make multiple-choice calls inside a workflow.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Customer support | Support leads | Send each request to the right team | Choose between billing, support and sales for a message |
| Operations | Workflow builders | Make structured calls about incoming items | Pick one label for a ticket from a list of criteria |
| AI research | Evaluation researchers | Study decision models on the Decision Index | Compare it with the v1 model |
If you need a chat model that writes text, you can skip it, since this one returns decision probabilities.
| Use case | Who | What they get back |
|---|---|---|
| Routing | Support and ops teams | A probability for each team or label |
| Multiple-choice calls | Developers | A distribution over the options you define |
| Image-aware decisions | Workflow builders | Choices informed by attached pictures |
Plan for Python 3.12 or later, an Nvidia CUDA card that can hold about 49 GiB of weights with space to spare, and a Hugging Face login. The card calls the repository private, so log in with an account that has access.
pip install -U huggingface_hub hf download perplexity-ai/pplx-decider-v1.1-27b
Build a question with a type, instructions and a set of named criteria. Pass it with a state, which is the situation text, then call predict to get probabilities. The answer helper picks the result from them. Use the included inference code, because default causal attention does not reproduce the evaluated setup.
import sys
from pathlib import Path
from huggingface_hub import snapshot_download
checkpoint = Path(snapshot_download("perplexity-ai/pplx-decider-v1.1-27b"))
sys.path.insert(0, str(checkpoint / "source" / "src"))
from autojev.model import DecisionModel, answer
model = DecisionModel(checkpoint, device="cuda")
question = {
"type": "choice",
"instructions": "Which team should handle this request?",
"criteria": {
"billing": "Charges and refunds",
"support": "Technical integration errors",
"sales": "Questions about buying a product",
},
}
row = {"state": "My integration keeps failing. Please help.", "question": question}
probabilities = model.predict([row])[0]
print(answer(question, probabilities))For images, add them to the row as file paths, PIL images or base64 data URLs. The processor keeps the aspect ratio and caps the size with max_image_pixels, which you can change.
model = DecisionModel(checkpoint, device="cuda", max_image_pixels=1600 * 1000)
A message says an integration keeps failing and asks for help. The question asks which team should handle it, with billing, support and sales as choices. The model returns a probability for each team, and the helper reports the best fit.
Think of it as a classifier that reads a situation and your options and tells you how likely each option is. A first small test is the sample script with your own message and choices.
The checkpoint is a Qwen3_5Model backbone with a separate decision head, and it has no full-vocabulary language-model head. Full-attention layers run in noncausal mode, while the linear-attention layers keep their normal behavior. If you work with raw logits yourself, scale them by the stored temperature one time only, then normalize across the options that apply to that decision.
Inputs must fit in 8,192 tokens, and anything longer is rejected, not truncated. The model saw images no larger than 512 by 512 pixels in training and testing, so bigger pictures are outside what it learned. Most of the gain over v1 came from removing the causal mask and adding more training data.
Picks the best option for a decision from text and images, such as which team should handle a request, with a probability for each choice, for developers who build routing and review workflows.
Made by perplexity-ai on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: pplx-decider-v1.1-27b is a 27B decision model from Perplexity, built on Qwen3.8-27B. You give it a situation as text, optionally with images, plus a question and a set of choices, and it returns a probability for each choice. The v1.1 release lifts v1's overall rating on the Decision Index, with 56.4 before and 61.56 now.
Who it suits: It suits developers and operations teams who want a model to route requests, grade items or make multiple-choice calls inside a workflow.
Title: Who uses this model
Industry | Who uses it | How they use it | Example
Customer support | Support leads | Send each request to the right team | Choose between billing, support and sales for a message
Operations | Workflow builders | Make structured calls about incoming items | Pick one label for a ticket from a list of criteria
AI research | Evaluation researchers | Study decision models on the Decision Index | Compare it with the v1 model
If you need a chat model that writes text, you can skip it, since this one returns decision probabilities.
Where to use it:
Title: Jobs it does
Use case | Who | What they get back
Routing | Support and ops teams | A probability for each team or label
Multiple-choice calls | Developers | A distribution over the options you define
Image-aware decisions | Workflow builders | Choices informed by attached pictures
How to set it up: Plan for Python 3.12 or later, an Nvidia CUDA card that can hold about 49 GiB of weights with space to spare, and a Hugging Face login. The card calls the repository private, so log in with an account that has access.
pip install -U huggingface_hub
hf download perplexity-ai/pplx-decider-v1.1-27b
How to use it: Build a question with a type, instructions and a set of named criteria. Pass it with a state, which is the situation text, then call predict to get probabilities. The answer helper picks the result from them. Use the included inference code, because default causal attention does not reproduce the evaluated setup.
import sys
from pathlib import Path
from huggingface_hub import snapshot_download
checkpoint = Path(snapshot_download("perplexity-ai/pplx-decider-v1.1-27b"))
sys.path.insert(0, str(checkpoint / "source" / "src"))
from autojev.model import DecisionModel, answer
model = DecisionModel(checkpoint, device="cuda")
question = {
"type": "choice",
"instructions": "Which team should handle this request?",
"criteria": {
"billing": "Charges and refunds",
"support": "Technical integration errors",
"sales": "Questions about buying a product",
},
}
row = {"state": "My integration keeps failing. Please help.", "question": question}
probabilities = model.predict([row])[0]
print(answer(question, probabilities))
For images, add them to the row as file paths, PIL images or base64 data URLs. The processor keeps the aspect ratio and caps the size with max_image_pixels, which you can change.
model = DecisionModel(checkpoint, device="cuda", max_image_pixels=1600 * 1000)
Example: A message says an integration keeps failing and asks for help. The question asks which team should handle it, with billing, support and sales as choices. The model returns a probability for each team, and the helper reports the best fit.
For newcomers and experts: Think of it as a classifier that reads a situation and your options and tells you how likely each option is. A first small test is the sample script with your own message and choices.
The checkpoint is a Qwen3_5Model backbone with a separate decision head, and it has no full-vocabulary language-model head. Full-attention layers run in noncausal mode, while the linear-attention layers keep their normal behavior. If you work with raw logits yourself, scale them by the stored temperature one time only, then normalize across the options that apply to that decision.
Situation text and images
Noncausal backbone reads them
Decision head scores the options
Probabilities per choice
Good to know: Inputs must fit in 8,192 tokens, and anything longer is rejected, not truncated. The model saw images no larger than 512 by 512 pixels in training and testing, so bigger pictures are outside what it learned. Most of the gain over v1 came from removing the causal mask and adding more training data.
Title: Overall Decision Index
Jev: 57.9 points
pplx-decider-v1: 56.4 points
pplx-decider-v1.1: 61.56 points
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download perplexity-ai/pplx-decider-v1.1-27b
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| pplx-decider-v1.1-27b This page | 4,065 | 182 | 26.1B | apache-2.0 | |
| H2O-Lightning-4BShares multimodal · qwen3_5 · decision-model | 10,530 | 107 | 4.7B | apache-2.0 | |
| PusulaShares text-classification · decision-model · safetensors | 23 | 2 | — | apache-2.0 | |
| basal-omni-1.0-ultraShares classification · decision-model · safetensors | 3,831 | 43 | 31.3B | apache-2.0 | |
| Amos 1 largeShares classification · decision-model · safetensors | 694 | 28 | — | apache-2.0 | |
| Drex DLMShares classification · decision-model · safetensors | 177 | 25 | 8.2B | cc-by-nc-4.0 |
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Waqf-AI · Kit
Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.
Wan-AI · Kit
Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.
numind · Kit
Reads documents as text or images and fills a JSON template with the fields you ask for, or converts the pages to Markdown. A 4B model for teams that process s…
nace-ai · Kit
Scores yes or no, multiple choice and rating questions about a document in one pass, with a probability for every option. An 8B decision model from Nace.AI tha…
mukaddamzaid · Kit
Answers typed questions about a case, given as text, JSON or a photo, in one pass with a probability for each allowed answer. A 27B decision model that writes…