Оберните весь рабочий процесс страницы «Драматург» — открытие, решение, применение результата, отправку и проверку — в специальный инструмент Composio, который OpenAI Agents SDK может вызывать из инструкций на естественном языке. В примере рассматриваются два типа задач: reCAPTCHA...
ТЛ;ДР
Оберните весь рабочий процесс страницы «Драматург» — открытие, решение, применение результата, отправку и проверку — в специальный инструмент Composio, который OpenAI Agents SDK может вызывать из инструкций на естественном языке.
В примере рассматриваются два типа задач: reCAPTCHA v2 с возвращаемым токеном и распознавание CAPTCHA изображений с помощью ImageToTextTask, зарегистрированных как отдельные инструменты в одном сеансе.
Рабочий процесс подключается напрямую к официальному API OpenAI и использует Playwright для автоматизации браузера.
Двумя распространенными ошибками интеграции являются ключ Composio без сеансов: разрешение на запись, которое возвращает 403, и отсутствие аннотации Pydantic BaseModel в первом параметре инструмента, что вызывает ошибку ValidationError.
1. Введение
Следуйте коду от установки зависимостей до reCAPTCHA v2, ImageToTextTask и двух наиболее распространенных ошибок интеграции Composio.
В этом руководстве CapSolver интегрируется с Composio в качестве инструмента агента, который завершает рабочий процесс reCAPTCHA v2. Вместо того, чтобы возвращать только токен, инструмент запускает всю последовательность страниц и рассматривает фактический ответ страницы как условие успеха. OpenAI Agents SDK решает, когда вызывать инструмент, а автоматизация браузера Playwright сохраняет контекст страницы, используемый для
