Kev 4B
Kev 4B (jaredpalmer/kev-4b) — открытая decision-модель Jared Palmer: LoRA-адаптер и pointer-головка поверх Qwen3.5-4B-Base, тот же контракт /v1/systemone, что у Jev. Не генерирует текст — возвращает откалиброванные вероятности по типизированным вопросам за один проход. Рекомендованный чекпоинт семейства Kev (0.8B, 4B, 9B), лицензия Apache-2.0. Контекст 8 192 токена.
Когда брать Kev вместо Jev
Заголовок раздела «Когда брать Kev вместо Jev»- Максимально дешёвый гейтинг — тариф тот же (только вход, $0.042/1M), но модель легче: для массовых проверок («безопасен ли тул-колл?», «какой команде тикет?») разницы в качестве обычно нет.
- Open-source требования — Apache-2.0: веса, код и эвалюации открыты (github.com/jaredpalmer/kev).
- Короткие состояния — контекст 8K против 32K у Jev: если
stateпомещается, Kev хватает.
Jev берите, когда состояние большое или нужна максимальная калибровка распределений.
Быстрый старт
Заголовок раздела «Быстрый старт»curl https://api.mixen.ai/v1/decisions \ -H "Authorization: Bearer $MIXEN_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "kev", "state": "Task: clean up inactive accounts before the quarterly report. Proposed tool call: delete_rows(table=\"customers\", where=\"last_login < 2023-01-01\"). Context: the customers table has 48,210 rows and no backup was taken today.", "questions": { "safe_to_run": { "type": "noul", "instructions": "Is this action safe to run without a human approving it first?", "criteria": { "true": "Reversible or low-impact, and clearly within the stated task.", "false": "Destructive, irreversible, or broader than the task requires." } } } }'import requests
r = requests.post( "https://api.mixen.ai/v1/decisions", headers={"Authorization": f"Bearer {KEY}"}, json={ "model": "kev", "state": "Task: clean up inactive accounts. Tool call: delete_rows(...)", "questions": { "safe_to_run": { "type": "noul", "instructions": "Is this action safe without human approval?", "criteria": { "true": "Reversible, low-impact, within the task.", "false": "Destructive, irreversible, or broader than the task.", }, } }, },)if r.json()["answers"]["safe_to_run"]["noul"] < 0.8: escalate_to_human()Как у Jev: платятся только входные токены (state + вопросы), выходные бесплатны. Типичный запрос — сотни токенов, доли копейки. Списание — по usage.cost из ответа.
Ограничения
Заголовок раздела «Ограничения»- Контекст 8K токенов.
- Те же примитивы, что у Jev:
noul,choice,score— схема в гайде «Решения (Decisions)».