Itinai.com tech style imagery of information flow layered ove 07426e6d 63e5 4f7b 8c4e 1516fd49ed60 3

Владимир Дьячков PhD

  • Itinai.com high tech business environment multiple monitors d 512a6664 ad59 4de2 8833 f39e2501c27c 3
    Hermes Agent ломается? Включите Slate Mode и верните toolsets

    Hermes Agent ломается? Включите Slate Mode и верните toolsets

    TL;DR Blank Slate запускает агента только с провайдером & моделью, файловыми операциями и терминалом. Web, браузер, выполнение кода, vision, память, делегирование, cron, skills, плагины и MCP остаются отключёнными. В конфиг пишется явный список platform_toolsets.cli и agent.disabled_toolsets — поверхность зафиксирована. После hermes update ничего, что вы пропустили, не подгрузится. Включить нужное можно командами hermes tools, hermes skills opt-in —sync или hermes setup agent. Что такое Blank Slate После установки hermes setup теперь предлагает три режима: Quick Setup — быстрый старт через Nous Portal, без API‑ключей. Full Setup — полное ручное указание провайдеров, инструментов и параметров. Blank Slate — минимальный старт: только провайдер & модель, набор файловых операций и терминала.… ➡️➡️➡️

  • Itinai.com ai development knolling flat lay high tech busines 04352d65 c7a1 4176 820a a70cfc3b302f 1
    FAPO от Cisco AI: решение проблем пайплайна и код Claude

    FAPO от Cisco AI: решение проблем пайплайна и код Claude

    Интерактивный демонстратор будет загружен здесь. ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 32924e8d 918f 458e ae6f 0f5d897c5b7b 1
    Как избавиться от ошибок прогноза: пайплайн TimeCopilot и AI

    Как избавиться от ошибок прогноза: пайплайн TimeCopilot и AI

    Что происходит в коде? Приведённый фрагмент — это простая, но довольно типичная подготовка данных для анализа временных рядов. Мы импортируем нужные библиотеки, настраиваем вывод, читаем CSV‑файл с данными о пассажирах, добавляем искусственный ряд и «сорём» в нём несколько аномалий. numpy, pandas, matplotlib – стандартный набор для числовой обработки и визуализации. scipy подключён, но в примере не используется – оставлено на случай дальнейшего анализа. torch проверяется лишь для определения наличия GPU; он нам сейчас не нужен. Данные загружаются из публичного CSV‑файла. Создаётся синтетический ряд, в который вручную встраиваются аномалии (значения в 2.2‑раз больше нормы). Все серии объединяются в один «панельный» дата‑фрейм panel,… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 41eae118 fe3f 43d0 8564 55d2ed4291fc 3
    Ускорьте Protobuf в Яндексе: YaFF Zero‑Copy без потерь

    Ускорьте Protobuf в Яндексе: YaFF Zero‑Copy без потерь

    TLDR YaFF — это открытый zero‑copy wire‑format от Яндекса для Protobuf (Apache 2.0, C++, v0.1.0). .proto‑файл остаётся единственным источником истины; меняется только физическое расположение данных в памяти. По результатам бенчмарков Яндекса Flat Layout читает «горячие» данные почти в 4 раз быстрее, чем FlatBuffers, и почти не отстаёт от чистой структуры C++ (≈1.2×). Четыре типа раскладки — Fixed, Flat, Sparse, Dynamic — позволяют балансировать между скоростью чтения и гибкостью схемы; по умолчанию используется Dynamic. YaFF уже работает в системе рекомендаций рекламы, где даёт 10–20 % экономии CPU на продакшене. Внедрение поэтапное: подключаете YaFF к одному горячему пути, а на границе конвертируете в/из Protobuf. Что такое YaFF YaFF — не… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v d206c24f 918d 4335 b481 4a9e0737502d 0
    Как улучшить точность VibeThinker‑3B с помощью Spectrum‑to‑Signal

    Как улучшить точность VibeThinker‑3B с помощью Spectrum‑to‑Signal

    Что такое VibeThinker-3B и почему он важен VibeThinker-3B — компактная модель‑суждение с 3 млрд параметров, построенная на базе Qwen2.5‑Coder‑3B. Она не обучалась с нуля, а прошла пост‑тренинг: Supervised Fine‑Tuning (SFT), Reinforcement Learning (RL) и Self‑Distillation. И всё это при открытой лицензии MIT. Главная идея модели — решать задачи, ответы на которые можно проверить автоматически (математика, программирование, STEM). Для «общих» вопросов авторы советуют использовать крупные модели, а VibeThinker‑3B специализируется именно на проверяемом рассуждении. Почему стоит обратить внимание на небольшие модели Экономия ресурсов. Вес в BF16 ≈ 6 ГБ — достаточно для одного GPU. Скорость вывода. Рекомендуются ускорители vLLM==0.10.1 или SGLang≥0.4.9.post6. Эффективность. На проверяемых бенчмарках VibeThinker‑3B… ➡️➡️➡️

  • Itinai.com two developers coding side by side in a minimalist 9e46852c 56ad 43df b8ce 5a8451c13b63 2
    Как избавиться от сложных нейросетей в пространственном кодировании с помощью NVIDIA SpatialClaw?

    Как избавиться от сложных нейросетей в пространственном кодировании с помощью NVIDIA SpatialClaw?

    Что такое SpatialClaw SpatialClaw – это «обёртка‑агент» вокруг постоянного Python‑ядра, в которое загружены входные кадры и набор базовых примитивов. Инструменты восприятия (перцепции) представлены обычными Python‑функциями, а их результаты – маски, карты глубины, параметры камер и плотные облака точек – обычные переменные. Ядро предоставляет шесть публичных точек входа: InputImages – массив изображений. Metadata – частота кадров, длительность и индексы. tools – набор примитивов восприятия и геометрии. show() – визуализирует изображение в следующем контексте агента. vlm – отправка запросов в отдельный сеанс VLM. ReturnAnswer() – отправка окончательного ответа. Ключевые инструменты: tools.Reconstruct – обёртка над Depth Anything 3, выводит глубину, внутренние и внешние параметры камер, плотные облака точек. tools.SAM3 – обёртка… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 04fd15e0 f9b2 4808 a5a4 d8a8191e4a22 1
    Ускорьте мультилингвальный поиск с LFM2.5 от Liquid AI

    Ускорьте мультилингвальный поиск с LFM2.5 от Liquid AI

    Что представляют собой новые модели LFM2.5 от Liquid AI? На прошлой неделе компания Liquid AI анонсировала две новых модели для поиска: LFM2.5-ColBERT-350M и LFM2.5-Embedding-350M. Обе модели относятся к семейству LFM2.5, имеют 350 млн параметров и впервые используют двунаправленную архитектуру. Их главный козырь — быстрый мульти‑язычный и кросс‑лингвальный поиск по 11 языкам, а небольшой «footprint» позволяет запускать их даже на обычных ноутбуках. Какой тип модели выбрать? Модели построены на едином бэкбоне, но различаются способом представления текста. LFM2.5-Embedding-350M — плотный би‑энкодер. Каждый документ превращается в один 1024‑мерный вектор. Это самый быстрый и экономичный вариант: индекс занимает минимум места, а запросы обрабатываются за миллисекунды. LFM2.5-ColBERT-350M —… ➡️➡️➡️

  • Itinai.com a split screen photorealistic image of two compute 3f3c3d48 14eb 458c bcf3 739369f920b8 0
    Генерация безопасного Python‑кода в Salesforce CodeGen с тестами

    Генерация безопасного Python‑кода в Salesforce CodeGen с тестами

    Зачем нам «выкапывать» функции из кучи кода? Вы когда‑нибудь пытались автоматизировать проверку решений студентов или быстро собрать кусок кода из большого репозитория? Если да, то знаете, как часто встречаются «запутанные» файлы‑мусорщики, где нужная функция спрятана между импортами и тестовыми блоками. Ниже – практичный набор инструментов, которые помогут вытянуть нужную функцию, проверить её синтаксис, обеспечить безопасность и прогнать юнит‑тесты без риска «выстрелить» в продакшн. 1. Как вытащить источник функции? Функция extract_function_source принимает весь текст файла и имя функции, а возвращает только её исходный код. Основные шаги: Нормализуем переносы строк. Если в тексте присутствует fenced‑code‑block (`python … `), берём только его –… ➡️➡️➡️

  • Itinai.com it company office background blured photography by 83d4babd 14b1 46f9 81ea 8a75bac63327 0
    Brain от Perplexity решает проблему потери контекста за ночь

    Brain от Perplexity решает проблему потери контекста за ночь

    Что такое Brain от Perplexity и почему это важно для вас Большинство AI‑ассистентов запоминают вас: ваши вкусы, предпочтения, роль в компании. Перplexity решил пойти иначе. Их новый продукт — Brain — это система памяти, которая хранит не вас, а то, что делает агент Computer. Иными словами, память теперь работает на повышение эффективности, а не на создание «тёплой» привязанности. Два типа AI‑памяти Перplexity делит память на две оси: Традиционная (пользовательская) память – хранит предпочтения, стили работы, контакты и цель – сделать взаимодействие более приятным. Brain (рабочая) память – фиксирует, какие действия агента были успешными, какие ― нет, какие исправления вы внесли. Цель – улучшить производительность.… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 41eae118 fe3f 43d0 8564 55d2ed4291fc 0
    Найдите и устраните уязвимости AI‑моделей NVIDIA SkillSpector

    Найдите и устраните уязвимости AI‑моделей NVIDIA SkillSpector

    Что делает скрипт и зачем он нужен? Представленный ниже кусок кода – это «батч‑сканер» статического анализа кода для набора skill (т.е. модулей, функций или микросервисов). Он без вызова LLM проходит по всему корпусу файлов, собирает уязвимости и формирует готовые визуальные отчёты. Основные шаги процесса Инициализация: вывод приветствия и подготовка контейнеров для итогов. Сканирование: для каждой skill вызывается scan() без LLM, результат сохраняется в JSON. Сбор метрик: из результата извлекаются risk_score, risk_severity, рекомендации, наличие исполняемых скриптов и количество найденных проблем. Агрегация находок: каждое нарушение сохраняется в таблицу all_findings с деталями (правило, уровень, категория, файл, строка, уверенность). Формирование DataFrame‑ов: два Pandas‑фрейма –… ➡️➡️➡️

  • Itinai.com a split screen photorealistic image of two compute 3f3c3d48 14eb 458c bcf3 739369f920b8 2
    Как ускорить KV‑cache: сравнение TurboQuant, OSCAR и EpiCache

    Как ускорить KV‑cache: сравнение TurboQuant, OSCAR и EpiCache

    Почему KV‑кеш — «узкое место» больших контекстов Трансформеры сохраняют key и value (KV) вектор‑пары для каждого токена на каждом слое, чтобы не пересчитывать attention. При длинных последовательностях объём кеша растёт линейно от длины контекста и размера батча. Для Llama‑3.1‑70B в формате BF16 это ≈ 0,31 МБ на токен. При 128 К токенов кеш уже занимает ~40 ГБ, а при 1 М токенов — более 300 ГБ, что превышает сам вес модели (≈ 140 ГБ). Каждый новый токен вынужден «перетаскивать» весь кеш из HBM, делая декодирование ограниченным пропускной способностью памяти, а не вычислительной мощностью. Поэтому сокращение KV‑кеша — главный рычаг снижения стоимости и задержки. Краткий обзор современных подходов Token… ➡️➡️➡️

  • Itinai.com two developers coding side by side in a minimalist 9e46852c 56ad 43df b8ce 5a8451c13b63 0
    Как решить проблему оценки ИИ в биологии с LifeSciBench?

    Как решить проблему оценки ИИ в биологии с LifeSciBench?

    Что такое LifeSciBench и зачем он вам нужен Большинство биологических бенчмарков задают узконаправленные вопросы с очевидными ответами. В реальной науке приходится собирать несовершенные доказательства, взвешивать их и принимать решения. LifeSciBench — это попытка закрыть этот разрыв. Бенчмарк создан OpenAI именно для того, чтобы проверить, насколько модели способны решать задачи, похожие на те, что решают учёные каждый день. Структура бенчмарка В LifeSciBench собрано 750 задач, написанных экспертами‑учёными. Они охватывают семь рабочих процессов и семь биологических областей, от геномики до клинической трансляционной науки. Каждая задача состоит из: текста‑запроса, формулируемого как инструкцию коллеге; поддерживающих артефактов (последовательности, графики, таблицы, PDF‑документы, химические структуры); детализированного рубрика‑критерия оценки.… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 32924e8d 918f 458e ae6f 0f5d897c5b7b 1
    Создайте AI‑агента за минуты с Vercel Eve – открытый фреймворк

    Создайте AI‑агента за минуты с Vercel Eve – открытый фреймворк

    Что такое eve и зачем он нужен? Vercel выпустил eve — открытый фреймворк для создания, запуска и масштабирования интеллектуальных агентов. Пакет eve доступен в npm под лицензией Apache‑2.0. Главная идея : агент — это не код‑хаос, а чётко описанная директория. Вам больше не придётся собирать «трубопроводы», которые обычно требуются для продакшн‑развёртывания. Всё, что нужно — это набор файлов, а eve автоматически подхватит их и «соединит». Структура проекта: агент как файловая система Каждый агент представляет собой папку. Содержимое папки полностью описывает его поведение. Путь Назначение Формат agent.ts Модель и базовая конфигурация рантайма TypeScript instructions.md Системный промпт (что агент знает о себе) Markdown tools/ Инструменты, которыми агент… ➡️➡️➡️

  • Itinai.com two developers coding side by side in a minimalist 9e46852c 56ad 43df b8ce 5a8451c13b63 2
    Как избавиться от хаоса PDF: простой пайплайн Docling Parse

    Как избавиться от хаоса PDF: простой пайплайн Docling Parse

    Что делает пример кода и зачем он вам нужен В статье разложим по полочкам два небольших скрипта на Python, которые генерируют тестовый PDF‑документ — с векторными элементами, таблицей и встроенным растровым изображением. Такие файлы часто используют в проекте по извлечению текста и структуры из PDF. Если вы уже пробовали парсить документы, знаете, как сложно отладить алгоритм без «идеального» теста, то этот генератор будет полезным. Как работает create_demo_image Функция создает простое изображение 320×180 px, рисует: прямоугольник, эллипс, линию, текст «Embedded bitmap image». Все элементы рисуются библиотекой Pillow. После создания файл сохраняется в путь, указанный в переменной DEMO_IMAGE_PATH. Этот PNG потом будет встроен в PDF‑страницу,… ➡️➡️➡️

  • Itinai.com flat lay of a minimalist ai business toolkit. smal d512725d 5416 4042 96d5 62b63d1987a9 3
    Как избежать ошибок агентивного кода с симуляцией OpenAI

    Как избежать ошибок агентивного кода с симуляцией OpenAI

    Что такое Deployment Simulation? OpenAI представила новый метод предвыпусковой проверки ИИ‑моделей — Deployment Simulation. Идея простая: перед тем как выпустить модель в продакшн, «протестировать» её работу, переспросив уже имеющиеся в продакшн‑системе диалоги. Старый ответ убирается, а новый кандидат‑модель генерирует ответ заново. Затем автоматические оценки проверяют, не появилось ли новых нежелательных поведений. Зачем нужен такой симулятор? Традиционные тесты часто пропускают проблемы, которые проявляются только в реальном потоке запросов. Симуляция позволяет: Выявить потенциальные баги до публичного релиза. Сформировать прогноз частоты нежелательного поведения в реальных условиях. Сократить «слепые зоны», которые обычно остаются незамеченными в лабораторных наборах. Как работает процесс? Сбор диалогов. Берём недавние… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 7b8006c7 4530 46ce 8e2f 40bbc769a42e 2
    Как решить проблему памяти с MiniMax Sparse Attention

    Как решить проблему памяти с MiniMax Sparse Attention

    Что такое MiniMax Sparse Attention (MSA) MiniMax Sparse Attention (MSA) — это метод разреженного внимания, построенный поверх Grouped Query Attention (GQA). Он решает одну главную проблему современных трансформеров: квадратичную зависимость вычислений от длины контекста. Вместо того чтобы просчитывать softmax‑весы по всему входу, MSA сначала выбирает лишь небольшие блоки токенов, а затем применяет точный softmax только к ним. Двухэтапный процесс: Index‑Branch и Main‑Branch В MSA внимание делится на два шага. Index‑Branch — определяет, какие блоки key‑value следует прочитать. Выбор происходит на уровне блоков (по умолчанию 128 токенов), а каждый запрос хранит k = 16 блоков. Таким образом, бюджет токенов для каждого запроса фиксирован: k·Bₖ =… ➡️➡️➡️

  • Itinai.com it company office background blured chaos 50 v 37924f9a 5cdc 441e b9ab 1def82065f09 1
    Как построить экономные по памяти трансформеры с xFormers

    Как построить экономные по памяти трансформеры с xFormers

    Почему обычные батчи «переполняются» нулями? Большинство инференс‑сервисов работают со «пакетами» запросов фиксированной длины. Чтобы поместить в один батч запросы разной длины, добавляют паддинг‑токены. Выглядит удобно, а на деле — каждый лишний ноль съедает драгоценную видеопамять и замедляет вычисления. Память: каждый токен в FP16 занимает 2 Б, а при длине 2048 токенов и 8‑м головах это уже сотни мегабайт. Скорость: операции над паддингом всё равно вычисляются, хотя их «значимость» нулевая. Стоимость: из‑за лишних вычислений растёт время ответа и потребление GPU‑часов. Решение — избавиться от паддинга полностью, используя variable‑length packed batch. В этом подходе данные «упаковываются» в один тензор без пропусков, а маска указывает,… ➡️➡️➡️

  • Itinai.com it company office background blured photography by 83d4babd 14b1 46f9 81ea 8a75bac63327 0
    OKF от Google Cloud: как решить проблему контекста для AI‑агентов

    OKF от Google Cloud: как решить проблему контекста для AI‑агентов

    Что такое Open Knowledge Format (OKF) и зачем он нужен? Сегодняшние большие языковые модели (LLM) способны генерировать код, анализировать данные и отвечать на вопросы. Но без «правильного» контекста они часто спотикаются о базовые детали: схемы таблиц, определения метрик, пути соединения данных, процедуры восстановления. Эта информация обычно разбросана по вики, каталогам и, конечно, в голове у нескольких старших инженеров. Google Cloud предложил решение – Open Knowledge Format (OKF). Это открытая спецификация, которая переводит паттерн «LLM + вики» в переносимый и совместимый формат. OKF не привязан к какому‑то сервису, а служит «языком» для передачи знаний между людьми и агентами. Как выглядит OKF‑бандл?… ➡️➡️➡️

  • Itinai.com ai development knolling flat lay high tech busines 04352d65 c7a1 4176 820a a70cfc3b302f 1
    Как решить проблемы VLA‑манипуляций и навигации с Qwen‑RobotSuite

    Как решить проблемы VLA‑манипуляций и навигации с Qwen‑RobotSuite

    Введение в Qwen‑Robot‑Suite Qwen‑Robot‑Suite – это набор из трёх независимых фундаментальных моделей, каждая из которых решает одну из ключевых задач робототехники: манипуляцию, предсказание видеодвижения и навигацию. Все модели построены на единой визуально‑языковой основе Qwen, что обеспечивает совместное использование знаний и облегчает интеграцию в реальные проекты. Что именно входит в набор? Qwen‑RobotManip – Vision‑Language‑Action (VLA) модель для управления манипуляторами, построена на Qwen3.5‑4B. Qwen‑RobotWorld – языко‑условная видеомодель мира, предсказывающая будущие кадры, использует 60‑слойный MMDiT и замороженный энкодер Qwen2.5‑VL. Qwen‑RobotNav – модель мобильной навигации, основана на Qwen3‑VL (версии 2 B, 4 B и 8 B). Почему это важно для инженеров‑разработчиков? В проектах робототехники часто сталкиваются с… ➡️➡️➡️

  • Itinai.com lat lay of a medium sized ai business toolkit on a 9b398cfa c8ca 4b2e 9fc2 dc209a9686b9 3
    Как быстро создать и запустить приложение без кода с Atom Vibe AI

    Как быстро создать и запустить приложение без кода с Atom Vibe AI

    Что такое vibe‑coding и почему он не решает всех задач? Идея «vibe coding» привлекла многих: достаточно просто описать свою задумку на обычном языке, и ИИ сгенерирует приложение. На первый взгляд — это чудо, но реальность сложнее. Генерация кода — самая лёгкая часть. Перед тем как писать запрос, нужно убедиться, что идея действительно востребована, а после релиза — обеспечить SEO‑страницы, рекламные кампании, аналитику и надёжную инфраструктуру. Большинство сервисов, предлагающих vibe‑coding, умеют лишь собрать прототип. Всё, что связано с исследованием рынка, деплоем, продвижением и монетизацией, остаётся «провалить». Откуда берётся разрыв в продуктовой цепочке? Отсутствие встроенных инструментов для проверки спроса. Отсутствие автоматизации написания… ➡️➡️➡️