Недавний контент LaGir

  1. LaGir

    Заготовки для типового шаблона ZennoPoster и ZennoDroid Pro/Lite

    Всем привет! :-) При создании обычного браузерного шаблона для ZennoPoster у нас всегда есть те действия/кубики/сниппеты, которые мы делаем заново под каждый новый сайт/проект/сервис, а есть те, которые раз за разом одни и те же, повторяются практически в каждом проекте. Часто такие кубики...
  2. LaGir

    Мульти-агентские сетки ИИ для разработки шаблонов ZennoPoster

    Не совсем так. Речь не идёт о заточке под отдельную задачу, приведённые в статье узкие примеры сделаны примитивными умышленно для простоты понимания, и только. При использовании же в проде - смысл построения таких сеток в том, чтобы ИИ мог решать (или помогать эффективнее решать) те...
  3. LaGir

    Что не так с моей логикой поиска совпадений в тексте?

    Поиск по регулярному выражению идёт "слева направо", поэтому результат получается именно такой. В рамках синтаксиса регулярок, насколько помню, нет встроенного решения, но можно обходить проблему по-другому. Если на кубиках - например, разворачивать строку задом наперёд, искать по...
  4. LaGir

    Мульти-агентские сетки ИИ для разработки шаблонов ZennoPoster

    Всем привет! :-) В предыдущей своей статье, посвящённой использованию LLM в задачах для Zenno, я в общих чертах упоминал 2 «продвинутых» способа улучшения ответов от нейронных сетей: Retrieval Augmented Generation (RAG) и Fine-tuning. В этой статье я расскажу об ещё одном способе «прокачать»...
  5. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Прошло три месяца с предыдущего мини-апдейта, но, в принципе, за лето не так много прям интересного произошло касательно LLM-ок, на мой взгляд. По крайней мере, как будто больше интересностей было в сфере GenAI среди нейронок, генерящих изображения и (особенно) видео. Тем не менее, среди...
  6. LaGir

    Удалить строки в списке

    IZennoList list = project.Lists["List"]; // список проекта string str = project.Variables["text"].Value; // переменная проекта с определенной строкой List<string> tmpList = list.SkipWhile(s => !String.Equals(s, str, StringComparison.InvariantCultureIgnoreCase)).ToList(); list.Clear()...
  7. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    1. Запускаем сервер в LM Studio 2. Отправляем обычный POST-запрос, в теле помещаем json с нужной информацией (формат и прочее указаны в документации) 3. Парсим ответ (в ответ на POST-запрос придёт json, из которого парсим нужное любым удобным способом) PS. На всякий случай дополнительно...
  8. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Прошёл уже месяц с публикации статьи, за это время много чего успело произойти в мире LLM-ок. Некоторые полезные новости в контексте статьи опишу в этом посте. 1. В рейтинг чатбот-арены добавили новые категории, в том числе по ряду языков. Теперь можно выбрать категорию "Russian" и глянуть топ...
  9. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Судя по тому, что нашёл оф. дискорде LM Studio, там сейчас нет поддержки нормальных конфигов и 0.0.0.0 (когда будет, и будет ли, инфы нет). Если такое надо, направляют пилить сервер напрямую на llama.cpp (то, что под капотом LM Studio), вроде как вот релевантные доки.
  10. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Вот прям сегодня такое лично мне крайне сложно представить х) По множеству причин. Но что будет в будущем, посмотрим) Без видеопамяти в любом случае выглядит сомнительно, на мой взгляд. Хотя, опять же, зависит от деталей и хотелок. Находятся люди, которые запускают масковский Grok в оперативке...
  11. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Вступление к статье буквально об этом: Соответственно, всё зависит от задач конкретного человека. Где-то, как и вам, для всего нужна (или достаточна) GPT-4o, а где-то, например, вполне достаточно уровня условной GPT-3.5, где-то приватность важнее всего остального, и так далее. Лично я...
  12. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Благодарю за дополнения! Конкретно по макам тоже тогда чутка дополню. Маки на процессорах M* хороши для инференса моделей в том контексте, что у них используется высокопропускная память HBM. Причём она общая, то есть в прикладных задачах может выступать как оперативная, так и как видеопамять...
  13. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    Насколько мне известно, на CEF никак. По идее доступ мог бы быть через navigator.userAgentData, но возможность подменять его прямым образом в Zenno отсутствует. В Chromium по идее должна быть возможность влиять на Client Hints опосредованно, но сам я этого не тестил, поэтому подсказать к...
  14. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    CEF, я рандомные просто параметры ставил, не из профиля. В приведённом коде у вас действительно опечатка: instance.SetHeader("SetUserHeader",text); Должно быть: instance.SetUserHeader("sec-ch-ua-full-version-list",text);
  15. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    Возможно опечатка в хедере закралась? Проверил у себя установку первых шести значений, работает.