AI in Coding или эксперимент с агентами Если кратко, у нас на одном проекте стоит повторяющаяся задача. Нужно извлекать структурированную информацию из сайтов. Структура известна достаточно жестко, но сайты постоянно меняются. И каждый раз ходить по страницам, выбирать html, писать селекторы итп - надоедает. Коллега, который сталкивается с этой задачей не в первый раз, решил попробовать написать пару кодинг агентов с инструментами. Идея такая - натравливаем их на какой-то сайт и уходим пить чай. По возвращении получаем готовый код, который уже может автоматически извлечь данные из сайта. Поэтому решили поставить эксперимент - выделить пару дней на попытку прототипирования таких агентов. Естественно, агенты для написания кода писались при помощи Claude/ChatGPT (ибо код давно уже почти никто не пишет - все разленились). Задача не стояла “сделать”, а “пощупать и посмотреть, как далеко можно пройти за пару дней”. Это типичный timeboxing из стартапов. Вот финальный протокол эксперимента: __ Короче с агентами, в упрощенном виде все работает. Делаю так. Есть несколько агентов, которые заточены делать определенную функцию: (1) поиск селектора для каталога - в итоге очень замудрено и проще его самому достать и передать, поэтому потом откажусь. (2) генератор кода, который из html кода строки генерирует конвертер в json (3) генератор кода, который делает next page, то есть переключает pagination Агенты пишут самостоятельно эти генераторы (for loop) и при этом приводят к определенному интерфейсу. Далее айдеру у себя в коде говорю, что надо уже написать полный парсер каталога, передаю ему интерфейсы инструментов, которые написали агенты, говорю про селекторы. Он уже потом генерирует код. Эту часть можно так же автоматизировать через агента, но хватит с меня экспериментов 😂 По сути, все это в разы быстрее можно было делать напрямую через aider. Но, если условно стояла бы задача “вот 100 клиентов, делайте”, то можно было запустить генератор по массиву и пойти пить чай.__ Айгиз есть в чате канала, можно задавать ему там вопросы в обсуждении этого поста. Ваш, @llm_under_hood 🤗 PS: Если впервые заходите в чат, пожалуйста, не игнорируйте запрос от бота канала. Он бдит, банит ботов и не понимает шуток.
AI in Coding или эксперимент с агентами Если кратко, у нас на одном проекте…
Из этого канала
- #508Coding for AI - Как я быстро запускаю сервера с AI сервисами Меня очень радует,…
Coding for AI - Как я быстро запускаю сервера с AI сервисами Меня очень радует, когда в небольшой слайс времени и внимания получается упихнуть заметный объем…
- #510Enterprise RAG Challenge - тестовый прогон 20 февраля Завтра, 20 февраля в…
Enterprise RAG Challenge - тестовый прогон 20 февраля Завтра, 20 февраля в 12:00 UTC+1 / 14:00 MOW пройдет тестовый прогон Enterprise RAG Challenge.
- #511Enterprise RAG Challenge - тестовые данные и LLM для запуска бесплатно ERC -…
Enterprise RAG Challenge - тестовые данные и LLM для запуска бесплатно ERC - это дружеское соревнование на лучший в мире RAG по годовым отчетам компаний.
- #506"Как работать с информацией при построении своих RAG систем? Я сейчас собираю…
"Как работать с информацией при построении своих RAG систем? Я сейчас собираю материал для дополнительного видео к курсу, чтобы ответить на вопрос ""Ну собрали…
- #505"Enterprise RAG Challenge: Updated question generator Новая версия опубликована…
"Enterprise RAG Challenge: Updated question generator Новая версия опубликована тут.