Свой агент не смог забронировать ни перелёт, ни ужин в Лондоне, ни поезд
Автор поста на Reddit дал агенту три бытовых поручения (перелёт, ужин на двоих в Лондоне и билет на поезд). Свой агент не выполнил ни одного, а OpenTable вообще запретил роботов.
Сделано со своим агентом
Что сделали
Автор провёл воспроизводимый тест. Агент шаг за шагом работал в headless-браузере, указывал в user agent, что он бот, перед каждой страницей проверял robots.txt, не решал капчи и не вводил личных данных. Он пытался забронировать ужин в Лондоне в субботу на 8 вечера и билет на поезд от Кингс-Кросс до Эдинбурга. В основном он упирался в запреты robots.txt, проверки на ботов, сломанные переходы к продавцам или формы, где карту, имя и телефон должен вводить человек.
Что получилось
Ни одно из трёх поручений не выполнено. Для ужина агент меньше чем за десять минут проверил девять заведений, и только одно дало посмотреть свободные столики. С поездами National Rail быстро нашёл десять вариантов, но покупка сломалась ещё до оплаты.
На что обратить внимание
Главная проблема оказалась не в способностях модели, а в доступе. Для части перелётов есть официальные API, а бронирование ресторанов и поездов для потребительского агента по сути закрыто.
Пояснение
Robots.txt это файл на сайте, где владелец указывает, каким ботам и на какие страницы заходить нельзя. Headless-браузер работает без окна на экране, им управляет программа. OpenTable это популярный сервис бронирования столиков в ресторанах, National Rail это общий сервис поиска поездов в Великобритании.
Кому пригодится
Тем, кто думает поручить агенту бронирования и хочет понимать, где он упрётся в защиту сайтов.
Попробуйте сами
Помоги спланировать поездку в [город] с [дата] по [дата]. Найди перелёты из [город вылета], ужин на [число] человек [дата] рядом с [район] и поезд из [город] в [город]. Поищи варианты и дай по каждому ссылки, время и цены. Если сайт тебя блокирует, скажи, какой именно, и дай прямую ссылку. Ничего не бронируй и не оплачивай, а покажи лучший вариант по каждому пункту, чтобы я подтвердил его до любых действий.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: reddit.com ·