Agentic learning. Day 4.
Вчера разобрали как агент вообще что-то ДЕЛАЕТ - через вызов инструментов. Позавчера - почему он забывает, контекстное окно. А в самый первый день - что модель просто угадывает следующий токен, никакого мышления. Сегодня вопрос, который меня самого давно жёг: почему один промпт работает, а другой такой же красивый - мимо кассы?
Я долго думал что хороший промпт это который солидно звучит. "Ты гениальный senior-инженер мирового уровня, сделай качественно". Мощно же. И не работает нихера.
Потому что модель не умнеет от комплимента. Она из Дня 1 просто предсказывает токены, ей плевать на твой тон. Ей важно одно - сколько ты оставил места для догадки.
И вот тут главная мысль. Каждое прилагательное в промпте - "коротко", "цепляюще", "профессионально" - это по сути дыра. Ты её не закрыл, и модель вставит туда СВОЮ догадку, усреднённую из всего интернета. А она почти никогда не совпадает с тем что у нас в башке.
Бот показал на моём же примере:
Дырка: "напиши короткий цепляющий пост"
Рабочий: "3 абзаца, первая строка - хук с конкретной болью, без эмодзи, без слова революция"
"Короткий" стал конкретным "3 абзаца". "Цепляющий" стал понятным "хук с болью". Догадку убрал и промпт из вежливой просьбы превратился в спецификацию.
А самое смешное - лучший трюк я уже делал, не зная как он зовётся. Few-shot называется: не описывай свой стиль словами, вклей боту 2-3 своих поста которые зашли, и скажи "пиши так же". Он скопирует паттерн точнее любого ТЗ. У меня под боком архив залетевших постов - оказывается это и есть готовый промпт, я просто им не пользовался.
Или код вместо "пиши аккуратно" кидаешь два папки с рабочими репозиториями, оно проанализирует и будет делать так как ты.
Зачем тебе это знать. Если твой бот делает не то - в 80% случаев дело не в "модель тупая", а в том что промпт оставил слишком много на догадку. Плохой ответ это не приговор, это подсказка - вот тут в формулировке была дырка. Промпт-инжиниринг это тот же дебаг, только баг сидит не в коде, а в твоих словах.
Завтра Day 5 - агентный цикл, как бот сам себя гоняет по кругу пока не доделает дело.
Бот учит меня по теме в день, я скидываю вам самое сочное.
Если заходит - кинь реакцию, и погнали дальше.
📱 Youtube | 💬Чат | 📱 Канал
💬 Day 3
Post #1646
1.02K