CHAT & CODING ASSISTANTS
Create a response.
Use generative AI when you need a written reply, an explanation, or code. It creates content in response to your request.
“Draft a reply to this customer.”
Vansa is a decision model API for the decisions inside your app. Define the possible answers, send your context, and get a category, a score, or a yes/no probability, with no generated text.
Defined outcomes.No text generation.
“Hi, we were billed twice for March. Please refund the duplicate today or we will cancel our plan.”
Now running
Vansa-3.
VANSA AT A GLANCE
Key facts about Vansa, in one place.
POST /v1/systemone accepts the same state and questions format as TypeSafe's Jev, so Jev client code works after changing the base URL, the key and the model name.01 / A DIFFERENT JOB FOR AI
ChatGPT is a conversational assistant. Claude Code is a coding agent. Vansa is a decision model you call from your software.
CHAT & CODING ASSISTANTS
Use generative AI when you need a written reply, an explanation, or code. It creates content in response to your request.
“Draft a reply to this customer.”
VANSA / DECISION API
Use Vansa when your app needs to classify, prioritize, or choose an action. It scores the answers you define and returns the result.
“Which department should handle this?”
General language models can also classify inputs and return structured data. Vansa specializes in this decision step, without generating text. Vansa example shown from the docs ↗
Define the allowed categories, rating levels, or yes/no questions. The model stays within those choices.
See how the alternatives compare. Set a threshold for action or send uncertain cases for review.
Check the category, urgency, and need for a reply together. Your code gets typed results, with no written answer to parse.
02 / THREE WAYS TO DECIDE
From routing a support ticket to choosing an agent’s next action, get an answer in the shape your application needs.
choiceDefine your categories. Get a selection and the probability of every option, with answers constrained to your set.
scoreDescribe your ordered levels. Get an expected score and the distribution behind it, from low priority to critical.
noulAsk whether a statement holds. Get the probability of yes, so your application can act at the threshold you choose.
Example values: Vansa-3's real answers to the documented support-ticket request. Up to 32 questions per request; see API limits.
03 / STRAIGHT TO YOUR STACK
One endpoint for classification, scoring, and yes-or-no decisions. Use the tools you already work with.
Text, a JSON object, or a conversation.
Set the instructions and allowed options.
Read typed results and probabilities.
curl https://api.vansa.org/v1/systemone \
-H "Authorization: Bearer $VANSA_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "vansa-latest",
"state": "Please refund my duplicate charge.",
"questions": {
"intent": {
"type": "choice",
"instructions": "What does the customer need?",
"criteria": ["refund", "support", "other"]
}
}
}'Use the API key from your invitation. Keep it on your server.
CONTEXT IN. CLARITY OUT.
Explore the API, or try Vansa with your own questions.
Closed beta: access is by private invitation from the Vansa team.