<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Lumi (Crypto &amp; AI)</title><generator>teletype.in</generator><description><![CDATA[Lumi (Crypto &amp; AI)]]></description><image><url>https://img4.teletype.in/files/b3/d4/b3d46d06-0000-4d7a-98fd-82baec10daa7.png</url><title>Lumi (Crypto &amp; AI)</title><link>https://teletype.in/@lum1nat3</link></image><link>https://teletype.in/@lum1nat3?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/lum1nat3?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/lum1nat3?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Fri, 29 May 2026 21:09:52 GMT</pubDate><lastBuildDate>Fri, 29 May 2026 21:09:52 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@lum1nat3/ai_token_economy</guid><link>https://teletype.in/@lum1nat3/ai_token_economy?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3</link><comments>https://teletype.in/@lum1nat3/ai_token_economy?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3#comments</comments><dc:creator>lum1nat3</dc:creator><title>Как не слить все токены за один вечер: полный гайд по экономии для ИИ-агентов</title><pubDate>Mon, 20 Apr 2026 15:05:40 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/6f/27/6f2774fa-e70d-433f-8bc4-e3a27a70aaef.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/b9/32/b9326b1d-b741-4c1c-9f40-bd5e8d4620df.png"></img>Привет, меня зовут Луми, я создатель канала Valency Labs]]></description><content:encoded><![CDATA[
  <figure id="wa1s" class="m_retina">
    <img src="https://img4.teletype.in/files/b9/32/b9326b1d-b741-4c1c-9f40-bd5e8d4620df.png" width="960" />
    <figcaption>Крутая превьюха</figcaption>
  </figure>
  <p id="Wk3d">Привет, меня зовут <a href="https://t.me/lum1nat3" target="_blank"><strong>Луми</strong></a>, я создатель канала <a href="https://t.me/valencylab" target="_blank"><strong>Valency Labs</strong></a></p>
  <p id="FOFh">Бывало ли у вас такое, что агент вроде бы сделал всего пару действий, а лимит уже тает на глазах? Открыл папку, прочитал полрепозитория, три раза запустил тесты, вывел логи на полэкрана и ещё зачем-то начал думать там, где можно было просто ответить в две строки</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="aU90">Спойлер: проблема не в том, что ИИ &quot;слишком дорогой&quot;. Проблема в том, что мы часто кормим его лишним</p>
  </section>
  <p id="jLhn">В этой статье я покажу самые рабочие способы экономить токены при работе с Claude Code, Codex, OpenCode и тд, и своими агентами через API</p>
  <p id="Bgbk"><strong>Что будет внутри:</strong><br />1. Как убрать мусор из контекста<br />2. Как заставить агента читать только нужное<br />3. Как экономить на модели, не теряя качество<br />4. Как использовать prompt caching и batch-режим<br />5. Какой стек я бы собрал сам, если бы начинал с нуля</p>
  <p id="HMQT">Поехали!</p>
  <h2 id="LAHf"><br />Почему токены улетают так быстро</h2>
  <p id="3SdL">Для новичка объясню максимально просто</p>
  <p id="4zEQ">Токены это кусочки текста, которыми ты кормишь модель и которые она возвращает тебе в ответ</p>
  <p id="k3mw">Чем больше агент читает файлов, тянет логов, повторяет одни и те же инструкции, использует слишком дорогую модель для простой задачи и тащит длинную историю прошлых сообщений, тем быстрее ты сжигаешь лимиты и деньги</p>
  <p id="YhPA">Главная идея очень простая: чем меньше мусора видит агент, тем дешевле он работает</p>
  <p id="dYKP">И тут важно понять одну вещь: иногда мы экономим именно токены, а иногда экономим деньги на тех же токенах. Оба варианта полезны</p>
  <h2 id="oVZt"><br />Способ 1. Режем шум из терминала: <strong>RTK</strong></h2>
  <p id="lOYa">Если вы работаете через CLI-агентов, это один из самых сильных способов экономии</p>
  <p id="kzx1">RTK это прокси для shell-команд, который сжимает вывод терминала до сути ещё до того, как этот вывод попадёт в контекст модели.<br />Ссылка: <a href="https://github.com/rtk-ai/rtk/releases" target="_blank">https://github.com/rtk-ai/rtk/releases</a></p>
  <p id="vxAd"><strong>В чём прикол?</strong><br />git status превращается из длинного полотна в короткую выжимку<br />cargo test, pytest, npm test перестают спамить сотнями строк ok<br />ls, grep, diff, git log и другие команды становятся в разы компактнее</p>
  <p id="y25U"><strong>Пример:</strong><br />Без фильтра агент видит длинный вывод тестов<br />С RTK он видит короткую суть вроде &quot;48 passed, 0 failed&quot;<br />Для модели это почти одна и та же польза, а по токенам разница огромная</p>
  <h2 id="Ol5l">Установка</h2>
  <p id="WrPY"><br /><strong>macOS:</strong> </p>
  <p id="fifR"><code>brew install rtk</code><br /><strong>Linux / macOS:</strong></p>
  <p id="TD8y"><code>curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh</code><br />Cargo:</p>
  <p id="y2fx"><code>cargo install --git https://github.com/rtk-ai/rtk</code></p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="VZRm">Важно: cargo install rtk может поставить вообще не тот пакет. Ставьте именно через --git</p>
  </section>
  <p id="Yb6C"><strong>Windows + добавление RTK в PATH:</strong><br />Переходим по <a href="https://github.com/rtk-ai/rtk/releases" target="_blank"><strong>ссылке</strong></a> и скачиваем rtk-x86_64-pc-windows-msvc.zip и распаковываем. Далее Win + R — sysdm.cpl — Advanced — Environment Variables</p>
  <figure id="ANbT" class="m_original">
    <img src="https://img4.teletype.in/files/77/42/774291ed-f0e2-4196-81b9-14b1acf1b0f4.png" width="537" />
  </figure>
  <p id="8Mqv">Двойной клик по PATH — New — путь к rtk.exe что вы распаковали</p>
  <figure id="iV9Y" class="m_retina">
    <img src="https://img2.teletype.in/files/de/67/de6738c8-41c9-41ab-b277-e5e5a1eae652.png" width="639" />
  </figure>
  <p id="DqTy">Готово! Вы - умничка!</p>
  <h2 id="crD8">Подключение</h2>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="yZ3H"><br />Claude Code / Copilot: <code>rtk init -g</code><br />OpenCode: <code>rtk init -g --opencode</code><br />Codex: <code>rtk init -g --codex</code><br />Cursor: <code>rtk init -g --agent cursor</code></p>
  </section>
  <h3 id="RO4d">Что важно помнить</h3>
  <p id="quHL"><br />RTK работает только там, где агент реально идёт в shell. Если агент использует встроенные Read, Glob, Grep и похожие инструменты, RTK их не сжимает. Поэтому иногда выгоднее явно просить агента работать через shell-команды или вызывать rtk read, rtk grep, rtk find напрямую</p>
  <h3 id="Fk3e">Мой вывод</h3>
  <p id="13cs"><br />Если вы много кодите с агентом, RTK ставится одним из первых. Это не &quot;приятная мелочь&quot;, а реальная экономия</p>
  <h2 id="5LYg"><br />Способ 2. Даём агенту короткую память о проекте</h2>
  <p id="R9oP">Вторая большая утечка токенов: агент каждый раз заново пытается понять, что это за проект. Он читает лишние файлы, шарится по папкам, догадывается о командах, иногда галлюцинирует про архитектуру</p>
  <p id="XUk6"><strong>Лечится это просто:</strong><br /><strong>CLAUDE.md</strong> для Claude Code<br /><strong>AGENTS.md</strong> для Codex и похожих агентов<br />Проектные инструкции для OpenCode и других тулов</p>
  <p id="GqvX"><strong>Идея такая:</strong> один раз пишете короткую памятку о проекте, командах и запретах. Это не экономит токены напрямую как RTK, но заметно уменьшает лишние чтения, переспросы и бесполезные обходы по проекту</p>
  <p id="1CLU">Ещё полезно добавить ignore-файлы, чтобы агент не индексировал мусор. Туда обычно прячут node_modules, dist, .next, coverage, логи, lock-файлы, кэши</p>
  <h2 id="dkje"><br />Способ 3. Не суём в контекст весь проект</h2>
  <p id="kWtW">Очень частая ошибка новичка: &quot;Сейчас я дам агенту весь репозиторий, и он точно всё поймёт&quot;</p>
  <p id="bKZN">Нет. Он не станет умнее. Он просто станет дороже</p>
  <p id="EPxQ">Если задача касается одного модуля, одной функции или одной папки, давайте именно её</p>
  <p id="Y9Yo">Плохой подход: &quot;Посмотри весь проект и исправь баг&quot;<br />Нормальный подход: &quot;Исправь баг в auth.ts. Если понадобится, посмотри только middleware и tests/auth.test.ts&quot;</p>
  <p id="Kj0E">Золотое правило: сначала сужаем область задачи, потом даём контекст. Не наоборот</p>
  <h2 id="BIOH"><br />Способ 4. Пишем промпты короче и жёстче</h2>
  <p id="vRcN">Каждое лишнее слово в промпте добавляет входящие токены, часто провоцирует длинный ответ и иногда заставляет агента сделать лишние действия</p>
  <p id="VTUx">Хорошая практика: сразу задавать ограничения<br />Ограничение области: &quot;Правь только processPayment() в payment.ts. Другие файлы не трогай&quot;<br />Ограничение формата: &quot;Выводи только diff. Без объяснений. Коротко&quot;<br />Ограничение инструментов: если ваш агент это поддерживает, отключайте то, что не нужно (например веб-поиск) и оставляйте только минимальный набор</p>
  <p id="zUOs"></p>
  <h2 id="BGx0">Способ 5. Чистим длинные сессии</h2>
  <p id="od5T">Самая дорогая сессия это та, которую ты не почистил вовремя. Когда история разрастается, агент тянет за собой старые сообщения, решения и логи</p>
  <p id="hxWI"><strong>Практика простая:</strong><br />Если закончил один крупный блок работы, сжимай контекст (compact).<br />Если переходишь на совсем другую задачу, начинай сессию заново (clear).</p>
  <p id="RveJ">Ещё очень важная штука: ограничивайте количество шагов агента, чтобы не улететь в бесконечные циклы</p>
  <p id="lMld"><strong>Что такое max-turns простыми словами</strong><br />Это “предохранитель”, который ограничивает сколько раз агент может сделать шагов в стиле “подумал -&gt; вызвал инструменты -&gt; получил результат -&gt; продолжил”<br />Без лимита агент иногда начинает ходить по кругу: читать лишние файлы, снова запускать тесты, снова проверять одно и то же, и так пока не сгорит контекст или бюджет</p>
  <p id="aq4H"><strong>Что нужно делать новичку на практике</strong><br />1. Если задача маленькая и понятная, сразу ставь max-turns 5<br />Примеры таких задач: поправить один файл, исправить 1-2 ошибки, добавить одну проверку, переписать небольшой кусок текста</p>
  <p id="UJip">2. Если задача средняя, ставь max-turns 10<br />Примеры: небольшой рефакторинг в одном модуле, починить тесты, сделать 2-3 связанных изменения</p>
  <p id="foVj">3. Если лимит закончился и агент “остановился”, не паникуй<br />Ты делаешь одно из трёх:<br />а) повышаешь лимит и запускаешь ещё раз<br />б) просишь продолжить с того места, где остановился, но с более узким scope<br />в) делишь задачу на два захода и начинаешь новую чистую сессию</p>
  <p id="DOCs"><strong>Как выглядит в команде</strong><br />Если у твоего CLI есть такой флаг, он обычно выглядит как --max-turns 5 или --max-turns 10<br />Смысл один: ты заранее говоришь агенту “делай не больше N шагов, потом остановись”</p>
  <p id="w2ah"><strong>Лайфхак</strong><br />Ставь max-turns всегда, кроме реально больших задач, и ты перестанешь ловить ситуации, где токены улетают “в никуда”</p>
  <h2 id="4Mpj"><br />Способ 6. Маршрутизируем задачи на дешёвые модели</h2>
  <p id="TQc4">Это уже не про уменьшение числа токенов, а про уменьшение цены этих токенов</p>
  <p id="eSCG"><strong>Ошибка: </strong>использовать дорогую модель вообще для всего подряд</p>
  <p id="agSx">В реальности задачи у агента разные. Архитектура и сложный рефакторинг действительно могут требовать сильную модель. А классификация, извлечение полей, мелкие правки и короткие сабтаски почти всегда можно отдать более дешёвой mini/nano/haiku-модели</p>
  <p id="E2PK">Если у вас пайплайн из 10 шагов, и только 2 из них реально сложные, нет смысла платить за все 10 как за премиум reasoning</p>
  <p id="8hxZ"><strong>Что нужно делать правильно</strong><br />Шаг 1. Раздели работу агента на “мозг” и “руки”<br />Мозг это планирование и финальная сборка результата<br />Руки это простые операции: классификация, извлечение полей, поиск по тексту, форматирование, черновики, мелкие правки</p>
  <p id="P6Jy"><strong>Шаг 2. Дорогую модель оставь для мозга</strong><br />Где дорогая модель реально нужна:<br />архитектура и план<br />сложный рефакторинг с рисками<br />финальный текст “в люди”<br />код-ревью, где важны смыслы и безопасность</p>
  <p id="ZwNg"><strong>Шаг 3. Дешёвую модель используй для рук</strong><br />Где дешёвая модель обычно справляется отлично:<br />классификация “что это за кейс”<br />извлечь поля в JSON<br />сделать краткое summary<br />переименовать и поправить мелочи<br />нагенерить варианты заголовка и первых абзацев</p>
  <p id="UjZf"><strong>Шаг 4. Сделай каскад, если сомневаешься</strong><br />Правило каскада простое:<br />сначала пробуем дешёвой моделью<br />если ответ низкого качества или “не уверен”, эскалируем на более сильную модель<br />Так ты платишь дорого только за сложные случаи, а не за весь поток</p>
  <p id="XjyB"><strong>Шаг 5. Не пихай весь контекст в дешёвую модель</strong><br />Лучше так:<br />дешёвая модель делает выжимку или вытаскивает факты<br />дорогая модель принимает решение и пишет финал по короткой выжимке<br />Это очень часто даёт лучший результат и дешевле по деньгам</p>
  <h2 id="8d0c"><br />Способ 7. Включаем prompt caching</h2>
  <p id="kSaT">Одна из самых мощных оптимизаций для тех, кто строит агентов через API.</p>
  <p id="EMl7"><strong>Суть:</strong> если между запросами повторяется большой кусок одного и того же промпта, платформа может не пересчитывать его с нуля каждый раз.</p>
  <p id="hw5b"><strong>Обычно повторяется:</strong> system prompt, длинные инструкции, описания инструментов, схемы ответов, постоянная часть контекста по проекту.</p>
  <p id="09RY"><strong>Чтобы caching реально работал:</strong><br />Держите стабильный префикс запроса.<br />Не меняйте порядок инструментов и схем без причины.<br />Переменные и динамику выносите в конец.<br />Не вставляйте timestamp и случайный мусор в начало промпта.</p>
  <p id="Ei2R"><strong>Правило одно:</strong> всё стабильное в начало, всё меняющееся в конец.</p>
  <p id="4Cii">Как это делать правильно:<br /><strong>Шаг 1.</strong> Найди что у тебя повторяется из запроса в запрос<br /><strong>Обычно это:</strong><br />инструкции “как отвечать”<br />описание роли агента<br />описание инструментов и схемы JSON-ответов<br />примеры формата<br />кусок постоянного контекста о проекте</p>
  <p id="0K5R"><strong>Шаг 2. </strong>Собери из этого “шапку” и не трогай её<br />Важная идея: шапка должна быть одинаковой байт в байт, без случайных изменений<br />Если ты каждый раз меняешь хотя бы одно слово в начале, кеш будет ломаться</p>
  <p id="RY4B"><strong>Шаг 3.</strong> Всё динамическое перенеси вниз<br />Динамика это:<br />сообщение пользователя<br />конкретная задача на сегодня<br />вставки из логов, файлов, базы<br />timestamp, случайные id, “текущее время”, и прочее<br />Динамика в конце, иначе ты сам себе убиваешь кеш</p>
  <p id="exUf"><strong>Шаг 4. </strong>Следи за метриками<br />Если платформа показывает cached_tokens или cached input, смотри растёт ли доля кеша<br />Если кеша нет, почти всегда причина в том, что префикс “плывёт”</p>
  <p id="bXPh"><strong>Шаг 5. </strong>Не мешай caching и агрессивную компрессию без плана<br />Когда ты часто переписываешь старые сообщения или делаешь автокомпакт, ты меняешь префикс и кеш начинает хуже попадать<br />Идеальный вариант для кеша это когда история только дописывается в конец, а начало остаётся стабильным</p>
  <h2 id="v6oh"><br />Способ 8. Для фоновых задач используем batch</h2>
  <p id="hMqH">Если задача не требует мгновенного ответа, не обязательно гонять её в обычном режиме</p>
  <p id="xZPn">Batch отлично подходит для массовых однотипных задач: классификация, разметка, summaries для пачки документов, обработка очереди background-задач</p>
  <p id="MIix"><strong>Не подходит:</strong> чат в реальном времени и интерактивный coding loop<br />Подходит идеально: nightly jobs, массовая обработка данных, фоновые пайплайны, очереди без жёсткого SLA</p>
  <p id="1I2n"><strong>Как делать batch правильно</strong><br /><strong>Шаг 1.</strong> Сформулируй задачу так, чтобы она была независимой<br />Batch любит задачи вида “на вход текст -&gt; на выход JSON”<br /><strong>Например:</strong><br />разметить 1000 сообщений по категориям<br />достать из 500 статей даты и названия проектов<br />сжать 300 логов до короткой выжимки “что сломалось и где”</p>
  <p id="nusZ"><strong>Шаг 2.</strong> Дай фиксированный формат ответа<br />Чем меньше свободы у модели, тем меньше мусора она генерирует, и тем проще тебе потом это обрабатывать<br />Пример логики: “выводи только JSON с полями category, confidence, reason_short”</p>
  <p id="UJCH"><strong>Шаг 3.</strong> Группируй задания по шаблону<br />Если у тебя много разных промптов, batch выгода падает<br />Лучше один шаблон и много входных данных, чем 100 разных шаблонов</p>
  <p id="EQ82"><strong>Шаг 4.</strong> Не отправляй в batch то, что нужно прямо сейчас<br />Batch это про дешевле, но не мгновенно<br />Если нужен интерактивный диалог, оставайся в обычном режиме</p>
  <p id="gjT9"><strong>Шаг 5.</strong> Делай “двухступенчатую” схему<br />Дешёвая модель в batch делает черновую обработку и вытаскивает факты<br />Дорогая модель в realtime собирает финальный ответ из этих фактов<br />Так у тебя и цена ниже, и качество финала выше</p>
  <h2 id="zdiU"><br />Способ 9. Не возвращаем модели все промежуточные данные</h2>
  <p id="dUW3">Типичная ошибка агентных систем:<br />Агент вызывает инструмент, инструмент возвращает огромную простыню, всё это попадает обратно в контекст модели, и модель переваривает мусор, который ей не нужен</p>
  <p id="V9vy"><strong>Правильнее: </strong>инструменты по возможности возвращают не сырые данные, а агрегаты, summaries, отфильтрованные результаты и нужные поля</p>
  <p id="W7HC"><strong>Пример</strong><br />Вместо 1000 строк логов лучше вернуть errors_count и топ ошибок</p>
  <p id="YAFT">Как делать правильно, чтобы новичок понял<br /><strong>Шаг 1.</strong> Реши что именно модели нужно узнать из данных<br />Например: “какая ошибка”, “где упало”, “что делать”, “сколько раз повторилось”<br />Если цель понятна, ты сразу понимаешь что можно выкинуть</p>
  <p id="K2v6"><strong>Шаг 2.</strong> Сжимай инструментами до того, как это увидит модель<br />Вместо “вот тебе весь лог” делай:<br />счётчики<br />топ ошибок<br />первые 10 строк вокруг места падения<br />уникальные сообщения без повторов</p>
  <p id="9Yl2"><strong>Шаг 3</strong>. Возвращай структуру, а не простыню<br />Если можешь, возвращай JSON с фиксированными полями<br />Тогда модель не будет тратить токены на “прочитать и понять полотно”, и меньше шанс что она пропустит главное</p>
  <p id="eY1e"><strong>Шаг 4.</strong> Если всё же нужен сырой кусок, отдавай маленький фрагмент<br />Например: 30 строк вокруг ошибки, а не 5000 строк всего файла</p>
  <p id="iIgJ"><strong>Шаг 5.</strong> Всегда оставляй возможность “достать подробности по запросу”<br />Сначала отдаёшь короткую выжимку<br />Если модели реально понадобится, она попросит конкретный фрагмент<br />Это почти всегда дешевле, чем сразу вывалить всё</p>
  <h2 id="VK77"><br />Итого: что выбрать новичку</h2>
  <p id="v0mw">Если вы только начинаете и не хотите усложнять себе жизнь, вот практический набор:<br />1. Поставить RTK (если работаете через CLI-агента)<br />2. Сделать CLAUDE.md или AGENTS.md (коротко описать проект, команды и запреты)<br />3. Ограничивать область каждой задачи (не &quot;посмотри всё&quot;, а &quot;работай только с этим модулем&quot;)<br />4. Делать промпты короче (сразу писать формат ответа и границы задачи)<br />5. Чистить длинные сессии и ограничивать max-turns</p>
  <p id="CE4F">Если вы уже строите своего агента через API, добавляйте:<br />1. Prompt caching<br />2. Model routing<br />3. Batch для фоновых задач<br />4. Сжатые tool outputs</p>
  <h2 id="ujkZ"><br />Мой практический совет</h2>
  <p id="3DRc">Если лень разбираться во всём сразу, делайте в таком порядке:<br />1. rtk init -g<br />2. CLAUDE.md или AGENTS.md в проект<br />3. короткие промпты + max-turns<br />4. compact после больших блоков работы<br />5. потом уже caching и routing</p>
  <p id="NZe7">Экономия токенов это не про жадность. Это про то, чтобы агент тратил ресурсы на полезную работу, а не на чтение мусора, повторение одного и того же и бесконечные loops</p>
  <p id="NVr3"><br />Надеюсь эта статья была полезной. Если это так то прошу подписаться на <a href="https://t.me/valencylab" target="_blank"><strong>мой канал</strong></a> и поделиться статьей</p>
  <p id="L5hC">Если будут вопросы, пишите мне в <a href="https://t.me/lum1nat3" target="_blank"><strong>личку</strong></a> или в <a href="https://t.me/valencychat" target="_blank"><strong>чат</strong></a></p>
  <p id="civ5"><strong>Обнял вас крепко, жду фидбека!</strong></p>
  <figure id="vynv" class="m_column">
    <img src="https://img4.teletype.in/files/b6/f8/b6f85def-63fa-4741-ae6f-312b9a21c8ca.png" width="736" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@lum1nat3/free_ai_agent</guid><link>https://teletype.in/@lum1nat3/free_ai_agent?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3</link><comments>https://teletype.in/@lum1nat3/free_ai_agent?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3#comments</comments><dc:creator>lum1nat3</dc:creator><title>Создаём ИИ-агента за 0$ и за 5$</title><pubDate>Wed, 18 Mar 2026 13:37:09 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/f4/89/f4891f7f-f0ca-40b4-8a67-6bac316c2380.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/0f/93/0f931189-8db3-4c89-95aa-2e45c2e7c453.png"></img>Привет, меня зовут Луми, я создатель канала Valency Labs]]></description><content:encoded><![CDATA[
  <figure id="6ytp" class="m_retina">
    <img src="https://img1.teletype.in/files/0f/93/0f931189-8db3-4c89-95aa-2e45c2e7c453.png" width="619.5" />
    <figcaption>Очень крутая обложка!</figcaption>
  </figure>
  <p id="Ncnq"><strong>Привет, меня зовут <a href="https://t.me/lum1nat3" target="_blank">Луми</a>, я создатель канала <a href="https://t.me/valencylab" target="_blank">Valency Labs</a></strong></p>
  <p id="5iDr">Все вокруг говорят про ИИ-агентов, но 90% людей думают, что для этого нужны дорогие подписки, мощные серверы и знание программирования на уровне сеньора. Спойлер — нет </p>
  <p id="vBeQ">В этой статье я покажу вам два способа создать полноценного ИИ-агента:</p>
  <ol id="c2XZ">
    <li id="Ievo"><strong>За 5$/мес</strong> — на удалённом сервере (работает 24/7)</li>
    <li id="FVTC"><strong>За 0$</strong> — локально на вашем компьютере</li>
  </ol>
  <p id="BShu">💰А в конце — <strong>Топ-10 бесплатных ИИ моделей для ваших агентов</strong> + как получить к ним доступ через <strong>API</strong>. Поехали!</p>
  <nav>
    <ul>
      <li class="m_level_1"><a href="#user-content--способ-1-ии-агент-на-сервере-за-35мес-openclaw">Способ 1: ИИ-агент на сервере за 5$/мес (OpenClaw)</a></li>
      <li class="m_level_2"><a href="#user-content-что-такое-openclaw">Что такое OpenClaw?</a></li>
      <li class="m_level_2"><a href="#user-content-что-нам-понадобится">Что нам понадобится?</a></li>
      <li class="m_level_2"><a href="#user-content-пошаговая-установка">Пошаговая установка</a></li>
      <li class="m_level_2"><a href="#user-content-конфигурация-моделей">Конфигурация моделей</a></li>
      <li class="m_level_2"><a href="#user-content-важно-по-безопасности-">Важно по безопасности </a></li>
      <li class="m_level_1"><a href="#user-content--способ-2-ии-агент-бесплатно-на-вашем-пк-opencode">Способ 2: ИИ-агент бесплатно на вашем ПК (OpenCode)</a></li>
      <li class="m_level_2"><a href="#user-content-что-такое-opencode">Что такое OpenCode?</a></li>
      <li class="m_level_2"><a href="#user-content-установка">Установка</a></li>
      <li class="m_level_2"><a href="#user-content-настройка">Настройка</a></li>
      <li class="m_level_1"><a href="#user-content--как-получить-бесплатный-api-ключ-через-openrouter">Как получить бесплатный API-ключ (через OpenRouter)</a></li>
      <li class="m_level_1"><a href="#user-content--топ-10-бесплатных-ии-моделей-для-агентов-март-2026">Топ-10 бесплатных ИИ-моделей для агентов (Март 2026)</a></li>
      <li class="m_level_1"><a href="#user-content--какую-модель-выбрать">Какую модель выбрать?</a></li>
      <li class="m_level_1"><a href="#user-content--итого-что-выбрать">Итого: что выбрать?</a></li>
    </ul>
  </nav>
  <hr />
  <h2 id="user-content--способ-1-ии-агент-на-сервере-за-35мес-openclaw">Способ 1: ИИ-агент на сервере за 5$/мес (OpenClaw)</h2>
  <h3 id="user-content-что-такое-openclaw">Что такое OpenClaw?</h3>
  <p id="WV4x">OpenClaw — это такой «шлюз-демон», который крутится на вашем сервере в фоне и управляет запросами к ИИ-моделям. Грубо говоря, это ваш личный ИИ-ассистент, который работает 24/7, даже когда вы спите </p>
  <p id="Al7d">В чём прикол? Работает постоянно на сервере (не нужно держать комп включённым). Можно подключить к Telegram, Discord, WhatsApp. Поддерживает кучу бесплатных ИИ-моделей. Умеет выполнять команды, работать с файлами, запускать скрипты. Настраивается через простой JSON-файл</p>
  <h3 id="user-content-что-нам-понадобится">Что нам понадобится?</h3>
  <p id="Tsyn">Сервер. Самый дешёвый вариант — <strong>Hetzner CX23</strong>: </p>
  <p id="WIo1">— 2 vCPU</p>
  <p id="5xkm">— 4 GB RAM</p>
  <p id="mOnV">— 40 GB SSD</p>
  <p id="uqZE">— 20 TB трафика</p>
  <p id="apqm">— 5$<strong>/мес</strong> (буквально чашка кофе)</p>
  <p id="wW1s">Сервер в Германии, пинг отличный, стабильность топ</p>
  <h3 id="user-content-пошаговая-установка">Пошаговая установка</h3>
  <p id="UOc4"><strong>1. Покупаем сервер на Hetzner</strong></p>
  <p id="qplo">Идём на <a href="https://www.hetzner.com/cloud/" target="_blank">hetzner.com/cloud</a>, регистрируемся, выбираем CX23 (Germany, NBG1). Выбираем Ubuntu 24.04 как ОС. Создаём сервер — получаем IP и пароль на почту.</p>
  <figure id="LfRd" class="m_retina">
    <img src="https://img4.teletype.in/files/70/58/70589e6b-023b-4e48-bbfc-df705401ed04.png" width="960" />
  </figure>
  <p id="vmps"><strong>2. Подключаемся к серверу</strong></p>
  <p id="Tr8l">Открываем терминал (или PowerShell на Windows) и пишем:</p>
  <pre id="aeI9">ssh root@ваш_ip_адрес</pre>
  <p id="M2zg">Вводим пароль. Всё, мы на сервере </p>
  <p id="JoW5"><strong>3. Обновляем систему</strong></p>
  <pre id="a9rc">bashapt update &amp;&amp; apt upgrade -y</pre>
  <p id="vlNR"><strong>4. Устанавливаем OpenClaw</strong></p>
  <p id="R9vO">Одна команда — и готово:</p>
  <pre id="t8Gc">bashcurl -fsSL https://openclaw.ai/install.sh | bash</pre>
  <p id="Uu0i">Скрипт сам установит Node.js (если нету), поставит OpenClaw CLI и запустит мастер настройки.</p>
  <p id="NjgP"><strong>5. Настраиваем демон</strong></p>
  <p id="CMug">После установки запускаем:</p>
  <pre id="lNe6">bashopenclaw onboard --install-daemon</pre>
  <p id="Ftfs">Тут мастер попросит вас: Выбрать AI-провайдер (рекомендую OpenRouter — там куча бесплатных моделей) — Выбрать модель по умолчанию — Настроить gateway (оставляем localhost для безопасности) — По желанию: подключить Telegram/Discord</p>
  <p id="0M7W"><strong>6. Проверяем что всё работает</strong></p>
  <pre id="i4Pm">bashopenclaw status</pre>
  <p id="gnkE">Если видите &quot;Gateway: running&quot; — поздравляю, у вас есть свой ИИ-агент! </p>
  <h3 id="user-content-конфигурация-моделей">Конфигурация моделей</h3>
  <p id="zKvB">Все модели настраиваются в файле <code>openclaw.json</code>. Можно задать каскадные фолбэки - если одна модель недоступна, агент автоматом переключится на другую. Удобно!</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <h3 id="user-content-важно-по-безопасности-">Важно по безопасности </h3>
    <p id="NCWY">НЕ открывайте gateway наружу (только localhost) — Для удалённого доступа используйте SSH-туннель — <strong>API-ключи </strong>храните в <strong>env-файлах</strong>, а не в коде — Если ставите скиллы от других людей — проверяйте код</p>
  </section>
  <hr />
  <h2 id="user-content--способ-2-ии-агент-бесплатно-на-вашем-пк-opencode">Способ 2: ИИ-агент бесплатно на вашем ПК (OpenCode)</h2>
  <h3 id="user-content-что-такое-opencode">Что такое OpenCode?</h3>
  <p id="bJj8"><strong>OpenCode </strong>— это опенсорсный терминальный ИИ-агент, написанный на Go. Он работает прямо на вашем компьютере, полностью локально. Никаких серверов, никаких подписок — 0$ </p>
  <p id="FxnZ">В чём прикол? — 100% бесплатный и опенсорсный — Работает локально (полная приватность!) — Поддерживает 75+ провайдеров ИИ-моделей — Можно подключить локальные модели через Ollama — Есть LSP-интеграция (для кодеров это кайф) — OpenCode Zen — курированный список проверенных бесплатных моделей</p>
  <p id="user-content-но-есть-нюанс-️"><strong>Но есть нюанс</strong></p>
  <p id="aXcG">OpenCode работает <strong>локально</strong>. Это значит: — Агент работает только пока включён ваш комп — Нужен более-менее нормальный ПК (если хотите гонять локальные модели) — Если используете API моделей — работает на любом компе</p>
  <p id="JdBQ">Для тех, кому не нужен агент 24/7, а хочется просто мощный ИИ-помощник для работы — это идеальный вариант.</p>
  <h3 id="user-content-установка">Установка</h3>
  <p id="3oFr"><strong>Windows (PowerShell):</strong></p>
  <pre id="Nwmn">powershelliwr -useb https://opencode.ai/install.ps1 | iex</pre>
  <p id="k1Io"><strong>macOS / Linux:</strong></p>
  <pre id="cZdi">bashcurl -fsSL https://opencode.ai/install.sh | bash</pre>
  <p id="FptF"><strong>Или через пакетные менеджеры:</strong></p>
  <pre id="2tpT">bash# npmnpm install -g opencode@latest# Homebrew (macOS/Linux)brew install opencode# Scoop (Windows)scoop install opencode# Chocolatey (Windows)choco install opencode</pre>
  <p id="24cM">Всё. Установка занимает пару минут</p>
  <h3 id="user-content-настройка">Настройка</h3>
  <p id="XmQR">После установки запускаем <code>opencode</code> в терминале. При первом запуске он предложит: — Выбрать провайдер (OpenRouter, Ollama, и тд) — Подключить API-ключ (или выбрать бесплатный вариант через OpenCode Zen) — Выбрать модель</p>
  <p id="6PVj">Для максимально бесплатного варианта — используйте <strong>OpenCode Zen</strong>. Это курированный список моделей, которые команда OpenCode протестировала и подтвердила их качество. Доступ бесплатный после простой аутентификации</p>
  <hr />
  <h2 id="user-content--как-получить-бесплатный-api-ключ-через-openrouter">Как получить бесплатный API-ключ (через OpenRouter)</h2>
  <p id="KaRK">Большинство моделей из топа ниже доступны бесплатно через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a>. Вот как получить ключ:</p>
  <ol id="JKjA">
    <li id="KBVX">Заходим на <a href="https://openrouter.ai/" target="_blank">openrouter.ai</a></li>
    <li id="VNon">Нажимаем Sign Up — можно войти через Google</li>
    <li id="UCAf">После регистрации идём в Dashboard → API Keys</li>
    <li id="jmM8">Нажимаем Create Key — копируем ключ</li>
    <li id="qG0O">Вставляем ключ в OpenClaw (<code>openclaw.json</code>) или OpenCode (при настройке выбираем OpenRouter как провайдер)</li>
  </ol>
  <p id="cO2P">Всё! Теперь у вас есть доступ к десяткам бесплатных моделей</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="U3Hm">Важно: у бесплатных моделей есть лимиты (~50 запросов в день или ~1000 запросов если пополните на $10). Для личного использования хватает за глаза<br />Важно 2: некоторые модели бесплатные потому что используют ваши промпты или данные для обучения этих же моделей, имейте ввиду</p>
  </section>
  <h2 id="user-content--топ-10-бесплатных-ии-моделей-для-агентов-март-2026">Топ-10 бесплатных ИИ-моделей для агентов (Март 2026)</h2>
  <p id="bii5">Все эти модели доступны через бесплатные API и работают как с OpenClaw, так и с OpenCode.</p>
  <p id="user-content-1--nvidia-nemotron-3-super"><strong>1. <a href="https://openrouter.ai/nvidia/nemotron-3-super-120b-a12b:free" target="_blank">NVIDIA Nemotron 3 Super</a></strong></p>
  <p id="wB61">— <strong>120B параметров</strong> (12B активных — значит быстрая!) — Контекст: 1M токенов — Лучшая для: планирование и стратегические задачи — Фишка: отлично понимает сложные инструкции и выстраивает цепочки действий. Идеальна как &quot;мозг&quot; вашего агента — Доступ: бесплатно на <a href="https://openrouter.ai/" target="_blank">OpenRouter</a> ($0/M токенов) или на <a href="https://build.nvidia.com/nvidia/nemotron-3-super-120b-a12b" target="_blank">build.nvidia.com</a></p>
  <p id="user-content-2--hunter-alpha"><strong>2. <a href="https://openrouter.ai/openrouter/hunter-alpha" target="_blank">Hunter Alpha</a></strong></p>
  <p id="ABXf">— <strong>1T+ параметров</strong> (монстр!) — Контекст: 1M токенов — Лучшая для: сложные многошаговые задачи — Фишка: глубокий reasoning, интеграция через OpenRouter. Если нужно чтобы агент думал как человек — это ваш выбор — Доступ: через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a> (бесплатный тир)</p>
  <p id="user-content-3--kimi-k25"><strong>3. <a href="https://openrouter.ai/moonshotai/kimi-k2.5" target="_blank">Kimi K2.5</a></strong></p>
  <p id="TAwD">— <strong>1T параметров</strong> (32B активных) — Мультимодальная (работает с текстом, картинками, кодом) — Лучшая для: комплексные задачи с разными типами данных — Фишка: &quot;swarm intelligence&quot; — умеет разбивать задачи на подзадачи и решать их параллельно — Доступ: через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a> или напрямую через <a href="https://moonshot.ai/" target="_blank">Moonshot AI</a></p>
  <p id="user-content-4-qwen3-coder-480b"><strong>4. <a href="https://openrouter.ai/qwen/qwen3-coder:free" target="_blank">Qwen3 Coder 480B</a></strong></p>
  <p id="TM1G">— <strong>480B параметров</strong> (35B активных) — Лидер бенчмарков по программированию (SWE-Bench) — Лучшая для: написание и рефакторинг кода — Фишка: если ваш агент должен кодить — лучше этой модели нет. Абсолютный чемпион — Доступ: бесплатно на <a href="https://openrouter.ai/" target="_blank">OpenRouter</a></p>
  <p id="user-content-5-stepfun-step-35-flash"><strong>5. <a href="https://openrouter.ai/stepfun/step-3.5-flash" target="_blank">StepFun Step 3.5 Flash</a></strong></p>
  <p id="27Zg">— <strong>196.8B параметров</strong> (11B активных) — Рекордсмен по скорости — Лучшая для: быстрые команды и парсинг инструкций — Фишка: экстремальный throughput. Отвечает быстрее чем вы моргнули  — Доступ: через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a> (бесплатный тир)</p>
  <p id="user-content-6-deepseek-v32"><strong>6. <a href="https://openrouter.ai/deepseek/deepseek-v3.2" target="_blank">DeepSeek V3.2</a></strong></p>
  <p id="nDhy">— <strong>671B параметров</strong> (MoE архитектура) — Абсолютный лидер в математике (MATH-500) — Лучшая для: логика, математика, аналитика — Фишка: лучший tool-calling среди всех моделей. Если ваш агент работает с инструментами — DeepSeek ваш друг — Доступ через <a href="https://deepseek.com/" target="_blank">deepseek.com</a> или через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a></p>
  <p id="user-content-7-minimax-m25"><strong>7. <a href="https://openrouter.ai/minimax/minimax-m2.5:free" target="_blank">MiniMax M2.5</a></strong></p>
  <p id="0BMp">— Интегрирован в OpenCode Zen — Лучшая для: стабильная ежедневная работа — Фишка: высокая надёжность, не нужна кредитка для API-доступа. — Доступ: через OpenCode Zen (бесплатно) или <a href="https://openrouter.ai/" target="_blank">OpenRouter</a></p>
  <p id="user-content-8-google-gemma-3-27b"><strong>8. <a href="https://openrouter.ai/google/gemma-3-27b-it:free" target="_blank">Google Gemma 3 (27B)</a></strong></p>
  <p id="PDwU">— <strong>27B параметров</strong> (компактная, но мощная) — До 1M бесплатных токенов/день — Лучшая для: Python-разработка — Фишка: нативный function calling через Python функции (а не через костыльные JSON-схемы). Элегантно! — Доступ: бесплатно через <a href="https://aistudio.google.com/" target="_blank">Google AI Studio</a> или <a href="https://openrouter.ai/" target="_blank">OpenRouter</a></p>
  <p id="user-content-9-gpt-5-nano"><strong>9. <a href="https://openrouter.ai/openai/gpt-5-nano" target="_blank">GPT-5 Nano</a></strong></p>
  <p id="CWVT">— Ультра-быстрая лёгкая версия — Контекст: 1M токенов — Лучшая для: простые задачи с минимальной задержкой — Фишка: рекордно низкий TTFT (Time To First Token). Идеальна когда нужна мгновенная реакция агента — Доступ: через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a></p>
  <p id="user-content-10-mimo-v2-flash"><strong>10. <a href="https://openrouter.ai/xiaomi/mimo-v2-flash" target="_blank">MiMo V2 Flash</a></strong></p>
  <p id="SeiK">— Разработана Xiaomi — Лучшая для: быстрые агентные воркфлоу — Фишка: &quot;гибридное мышление&quot; — комбинирует быстрые ответы с глубоким рассуждением. Молодая, но перспективная модель — Доступ: через <a href="https://openrouter.ai/" target="_blank">OpenRouter</a></p>
  <hr />
  <h2 id="user-content--какую-модель-выбрать">Какую модель выбрать?</h2>
  <p id="Y1RZ">Если лень разбираться — вот моя рекомендация:</p>
  <p id="vkk0"><strong>Планирование </strong>→ Nemotron 3 Super</p>
  <p id="XHTx"><strong>Кодинг</strong> → Qwen3 Coder 480B</p>
  <p id="9LmG"><strong>Быстрые команды </strong>→ Step 3.5 Flash</p>
  <p id="Itb7"><strong>Математика/логика</strong> → DeepSeek V3.2</p>
  <p id="8Sf4"><strong>Универсальная</strong> → Kimi K2.5</p>
  <p id="bkW2"><strong>Про совет:</strong> в OpenClaw можно настроить к<strong>аскадные фолбэки</strong> — одна модель для планирования, другая для кодинга, третья для быстрых ответов. Delegation Architecture это называется </p>
  <hr />
  <h2 id="user-content--итого-что-выбрать">Итого: что выбрать?</h2>
  <p id="anNX"><strong>OpenClaw (5$/мес):</strong></p>
  <p id="f9KR">— Работает на сервере 24/7</p>
  <p id="qZht">— Нужен сервер (Hetzner CX23)</p>
  <p id="pnId">— ✅ Можно подключить к Telegram/Discord</p>
  <p id="pHaB">— ✅ Бесплатные модели</p>
  <p id="d7mA">— Сложность: средняя</p>
  <p id="k58F">— Для тех, кому нужен автономный агент</p>
  <p id="iFcp"><strong>OpenCode (0$):</strong></p>
  <p id="ooay">— Работает локально на вашем ПК</p>
  <p id="JwPr">— Сервер не нужен</p>
  <p id="8z4t">— ❌ Работает только пока комп включён</p>
  <p id="HBov">— ✅ Бесплатные модели (OpenCode Zen)</p>
  <p id="R41n">— Сложность: лёгкая</p>
  <p id="fAuM">— Для тех, кому нужен помощник для работы</p>
  <p id="n6oM"><strong>Мой совет:</strong> — Если вы хотите автономного агента, который работает постоянно и подключён к вашим чатам — берите <strong>OpenClaw на Hetzner</strong> — Если вам нужен мощный ИИ-помощник для повседневных задач и кодинга — ставьте <strong>OpenCode</strong> и не тратьте ни копейки</p>
  <hr />
  <p id="n0fD">Надеюсь эта статья была вам полезной. Прошу подписаться на мой канал и поделиться статьёй — <a href="https://t.me/valencylab" target="_blank">https://t.me/valencylab</a></p>
  <p id="EwZN">Есть есть вопросы, пишите мне в <a href="https://t.me/lum1nat3" target="_blank">личку </a>или в <a href="https://t.me/+RqNlZj1nBwM1ZjRi" target="_blank"><strong>Чат </strong></a>- всем помогу</p>
  <p id="uJWw">Обнял вас крепко, жду фидбека!</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@lum1nat3/ai_images</guid><link>https://teletype.in/@lum1nat3/ai_images?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3</link><comments>https://teletype.in/@lum1nat3/ai_images?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=lum1nat3#comments</comments><dc:creator>lum1nat3</dc:creator><title>AI-картинки за 0$: полный гайд для крипто-контента</title><pubDate>Thu, 12 Mar 2026 17:13:14 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/e5/36/e5366919-e87e-4fa6-a6fd-9afd7a2a1006.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/6c/c6/6cc62197-3155-4b46-b6b6-39d5bd55f198.png"></img>Бывало ли у вас такое, что вы хотите быстренько сгенерировать картинку для поста в Твиттер, накидать макет дизайна и тд. , но этот чёртов Nano Banana 2: А) долго генерирует, Б) выдаёт вообще не то что надо и надо генерировать одно и то же по 10 раз? Тогда вы попали куда надо. В этой короткой статье я вам покажу:]]></description><content:encoded><![CDATA[
  <figure id="MAfs" class="m_retina">
    <img src="https://img3.teletype.in/files/6c/c6/6cc62197-3155-4b46-b6b6-39d5bd55f198.png" width="960" />
    <figcaption>Ого, как круто получилось</figcaption>
  </figure>
  <h3 id="KYVo" data-align="center">Привет, меня зовут <strong>Луми</strong>, я создатель канала <a href="https://t.me/valencylab" target="_blank"><strong>Valency Labs</strong></a></h3>
  <p id="liVc">Бывало ли у вас такое, что вы хотите быстренько сгенерировать картинку для поста в Твиттер, накидать макет дизайна и тд. , но этот чёртов Nano Banana 2: А) долго генерирует, Б) выдаёт вообще не то что надо и надо генерировать одно и то же по 10 раз? Тогда вы попали куда надо. В этой короткой статье я вам покажу:</p>
  <ol id="8MAc">
    <li id="FsNm">Как бесплатно генерировать картинки</li>
    <li id="cX3N">Как генерировать бесконечное кол-во вариантов пикчи за раз</li>
    <li id="LpQY">Как максимально гибко редактировать элементы на сгенерированной пикче</li>
    <li id="aMnf">Бонусы и фишки от меня</li>
  </ol>
  <h2 id="VFHL" data-align="center">1. Генерация картинок</h2>
  <p id="U0Zk">Наш сегодняшний инструмент - <a href="https://labs.google/fx/ru/tools/flow" target="_blank"><strong>Flow</strong></a>. Это платформа от Гугл для генерации изображений и видео. Он бесплатный для пикч, но токенов у нас хватит даже на генерацию одного видео (Вау!)</p>
  <p id="ZoLH">Создаём <strong>новый проект</strong>, и тут выбираем Изображение - Формат пикчи - Количество генераций (ставим 4 конечно) - Nano Banana 2</p>
  <figure id="AASS" class="m_original">
    <img src="https://img2.teletype.in/files/d4/e1/d4e129f3-f51b-43ee-a226-2a676f7d522d.png" width="391" />
  </figure>
  <p id="ZHth">После того как написали промпт и (если) закинули референс, можем нажимать кнопку отправки хоть миллион раз и генерировать разные варианты</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="zkwU"><strong>Важно!</strong> Если не хотите писать один и тот же промпт много раз, перейдите в настройки проекта и отключите &quot;Очищать поле ввода запроса после отправки&quot;</p>
  </section>
  <figure id="7A26" class="m_original">
    <img src="https://img4.teletype.in/files/f1/79/f1799c55-30f1-48de-9a17-e07885806745.png" width="554" />
  </figure>
  <h2 id="GAGn" data-align="center">2. Редактирование элементов на фото</h2>
  <p id="8PVa">На уже сгенерированной картинке мы можем генерировать/удалять элементы, менять её размер и рисовать на ней. Я вам продемонстрирую первый инструмент</p>
  <p id="pxZL">Выбираем одну из картинок, выбираем данный инструмент (далее рамку или лассо), выделяем нужный объект и пишем промпт</p>
  <figure id="bVo9" class="m_custom">
    <img src="https://img1.teletype.in/files/4a/4b/4a4b4e01-430a-472a-9861-ab72e5990ea8.png" width="704" />
  </figure>
  <h3 id="YTte">Вуаля!</h3>
  <figure id="Vqiu" class="m_custom">
    <img src="https://img2.teletype.in/files/96/07/9607364b-2d78-4803-bd49-bb9f824d8e70.png" width="593.1501597444089" />
  </figure>
  <h2 id="UkAY" data-align="center">3. Бонус</h2>
  <p id="OrbA">Если вам нужно именно такое же изображение что сгенерировал Flow, но в формате квадрата, идём в <strong><a href="https://gemini.google.com/app" target="_blank">Gemini</a></strong>, присылаем ему картинку, пишем <code>&quot;Сгенерируй ровно эту же картинку но в разрешении 1000х1000 пикселей&quot;.</code> А ватермарку от Gemini убираем в <a href="https://magiceraser.org/" target="_blank"><strong>Magic Eraser</strong></a>. <strong>Готово</strong>, вы <strong>умничка</strong>!</p>
  <figure id="roWM" class="m_custom">
    <img src="https://img3.teletype.in/files/e6/24/e6248c32-0167-45ee-af3c-6a62e38d39e2.png" width="488" />
  </figure>
  <p id="NQHB">Надеюсь эта статья была вам полезной. Прошу подписаться на мой канал и поделиться статьей в <strong>где угодно - </strong><a href="https://t.me/valencylab" target="_blank">https://t.me/valencylab</a></p>
  <p id="qL4U">Обнял вас крепо, жду фидбека!</p>

]]></content:encoded></item></channel></rss>