Перейти к содержанию
modelium.
Начать с задачи
←

Jan 0.8.8: защита локального API и исправление запуска на Windows

28 октября вышла Jan 0.8.8: браузерные обращения к локальному серверу теперь сверяются со списком доверенных адресов, а ссылки из чата открываются вне приложения. Пользователям Windows с кириллицей в имени учётной записи обновление исправляет загрузку локальных моделей. При подключении веб-приложения проверьте Trusted Hosts; не считайте эту настройку заменой общей защиты сервера.

Jan 0.8.8: защита локального API и исправление запуска на Windows

Если вы общаетесь с моделью на своём компьютере через Jan, обновление от 28 октября стоит установить: оно меняет обработку ссылок и запросов к локальному серверу приложения. Особенно заметно это тем, кто подключает Jan к браузерным расширениям или веб-приложениям. Новые веса моделей в этом выпуске не объявлены. s1

Что изменилось при открытии ссылок и подключении браузера?

Ссылки из ответов модели, результатов инструментов и карточек моделей теперь открываются в обычном браузере, а не внутри окна Jan. Адреса, которые не относятся к веб-страницам или электронной почте, Jan показывает как текст. Это снижает риск неожиданного открытия неподходящей ссылки внутри приложения, но не делает любой сайт безопасным: проверяйте адрес перед переходом. s1

Локальный API — это интерфейс, через который другое приложение обращается к Jan. Для запросов из браузера Jan 0.8.8 проверяет их источник: собственное приложение, тот же компьютер либо адрес из списка Trusted Hosts. Если привычное расширение или веб-приложение на другом компьютере перестало подключаться, проверьте Settings → Local API Server → Trusted Hosts и добавьте именно его доверенный адрес. Не добавляйте неизвестные сайты. Скрипты и программы без браузерного заголовка Origin, по словам разработчиков, работают как раньше. Эта проверка не заменяет защиту доступа к компьютеру или серверу; не выставляйте локальный API в интернет только потому, что появился список доверенных адресов. s1

Кому ещё полезно обновление?

Разработчики исправили запуск локальных моделей в Windows, если имя пользователя содержит кириллицу или другие нелатинские символы. На Mac при закрытии Jan теперь останавливается запущенный им сервер MLX — программа для вычислений на чипах Apple; самостоятельно запущенный сервер не трогают. Если вы используете подключённые документы через прокси, запросы Jan к собственному движку больше не отправляются через него. Это изменения программы, а не гарантия работы любой модели на любом компьютере. s1 s3

В комплект Jan включён движок llama.cpp 0.7.0 вместо 0.5.0. Он позволяет настроить дополнительные параметры для опытных пользователей; по умолчанию их менять не нужно. Сохранённый кэш запросов к модели после обновления пересоздаётся. Код Jan в теге v0.8.8 имеет лицензию Apache 2.0, но у скачанных моделей условия могут быть другими. Официальный релиз предлагает файлы установки для Windows, macOS и Linux. s1 s2

Что проверить после обновления?

Откройте в Jan Settings → Local API Server: если пользуетесь веб-приложением или расширением, проверьте список Trusted Hosts и его подключение, не разрешая посторонние адреса. Если Jan нужен только для чата с локальной моделью, специальная настройка списка не требуется. Редакция сверила релиз и исходные материалы, но не запускала обновление на Windows или macOS. На Mac с процессором Intel локальные модели, по предупреждению разработчиков, по-прежнему не запускаются. s1

Если переходите с предыдущей версии, см. что изменилось в Jan 0.8.7: там появился переключатель Shell для запрета команд компьютера, а в 0.8.8 исправлено прерывание ответа после попытки вызова выключенного Shell. s1 s4

Источники