Voydevich
Ollama

Що нового в Ollama 0.35.0 та 0.35.1

В Ollama додано підтримку decision models через ендпоінт /v1/systemone, мультимодальні моделі Clef та декларації CAPABILITY у Modelfile.

Записи з 28 вересня 2026 по 29 вересня 2026 · оновлено 9 листопада 2026

Головне

  • Підтримка decision models через новий ендпоінт /v1/systemone
  • Додано моделі Nimble, Tev1, Clef (27B) та Clef Flash (9B)
  • Підтримка зображень разом із текстовим контекстом у запитах до Clef
  • Декларації CAPABILITY у Modelfile для явного опису можливостей моделей
  • Збільшення ліміту вебпошуку до десяти операцій на відповідь

Коротко

В оновленнях Ollama 0.35.0 та 0.35.1 з'явилася підтримка decision models через ендпоінт /v1/systemone на базі Jev API від TypeSafe. Такі моделі повертають варіанти вибору, ймовірності та оцінки замість звичайного тексту для задач класифікації, тріажу тікетів та маршрутизації. Також додано підтримку мультимодальних моделей Clef від Cloudflare, декларації CAPABILITY у Modelfile та оновлено внутрішні рушії.

Нові можливості

Підтримка decision models та ендпоінт /v1/systemone

Ollama додала роботу з decision models через новий маршрут /v1/systemone. Замість генерації текстових відповідей ці моделі повертають структурований результат: вибрані опції, оцінки та ймовірності. Їх можна застосовувати для сортування тікетів, класифікації контенту чи маршрутизації запитів між моделями.

API опрацьовує переданий контекст (state) та одне або кілька запитань (questions) трьох типів:

  • choice: вибір одного варіанта з переліку та повернення ймовірностей для кожного з них;
  • noul: повернення ймовірності того, що умова є істинною;
  • score: повернення числового балу за впорядкованим набором критеріїв.

Серед перших доступних рішень — моделі nimble від Bespoke Labs та tev1 від Together AI.

Приклад виклику:

curl http://localhost:11434/v1/systemone \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "nimble",
    "state": "Our checkout has returned 500 errors since 9am.",
    "questions": {
      "label": {
        "type": "choice",
        "instructions": "Which label fits this ticket?",
        "criteria": {
          "billing": "Payments and refunds",
          "bug": "Software errors",
          "account": "Login and account access"
        }
      }
    }
  }'

Відповідь повертає поле answers із типом запитання, обраним варіантом, ймовірностями та рівнем впевненості:

{
  "model": "nimble",
  "answers": {
    "label": {
      "type": "choice",
      "choice": "bug",
      "probabilities": {
        "billing": 0.0125,
        "bug": 0.9781,
        "account": 0.0093
      },
      "confidence": 0.8906
    }
  },
  "usage": {
    "input_tokens": 174,
    "output_tokens": 1
  }
}

Мультимодальні decision models: Clef та Clef Flash

У версії 0.35.1 реалізовано підтримку відкритих моделей Cloudflare — Clef (27B) та Clef Flash (9B). Вони працюють через той самий ендпоінт /v1/systemone, але є мультимодальними. Запити до них можуть містити масив base64-зображень у полі images разом із текстом у state. Зображення діляться між усіма запитаннями та оцінюються разом із текстовим контекстом.

Приклад запиту з типом питання noul:

curl http://localhost:11434/v1/systemone -d '{
  "model": "clef-flash",
  "state": "The user took this screenshot.",
  "images": ["<base64-encoded image>"],
  "questions": {
    "has_ollama": {"type": "noul", "instructions": "Does this image contain Ollama?"}
  }
}'

Декларації CAPABILITY у Modelfile

У Modelfile з'явилася підтримка інструкцій CAPABILITY, які дозволяють авторам моделей явно вказувати підтримувані функції. Ці декларації зберігаються під час створення моделі з файлів GGUF чи safetensors, передаються через наслідування та залишаються під час експорту Modelfile.

Команда ollama show та список моделей тепер повертають виключно decision як можливість для decision models, щоб клієнтські програми не пропонували їх для звичайного чату, інструментів (tools) чи міркувань (thinking).

Виправлення та покращення

  • Розширення вебпошуку: моделі, які використовують вебпошук, тепер можуть виконувати до десяти пошукових операцій на відповідь (раніше ліміт становив три).
  • Обробка застарілих параметрів: запити з застарілим параметром typical_p більше не завершуються помилкою, а записують попередження в лог.
  • Швидкість відкриття налаштувань: вікно Settings тепер відкривається одразу, без очікування завершення виявлення моделей (model discovery).
  • Завантаження MLX: виправлено зависання під час завантаження моделей MLX, коли процес зупинявся без завершення.
  • Інтерфейс macOS: виправлено помилку, через яку меню оновлень та іконка в macOS не відображали наявність доступного оновлення під час запуску застосунку.
  • Оновлення рушіїв: оновлено компоненти llama.cpp та рушій MLX.

Версії тижня

  • v0.35.0 — 28 вересня 2026 року
  • v0.35.1 — 29 вересня 2026 року

Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо