Portproof · Задачи для прокси
Прокси для ИИ-агентов и сбора данных
Прокси нужен сетевому инструменту, который получает разрешённые страницы или API-ответы. Он не проверяет вывод модели и не заменяет права доступа. Разделите получение данных, проверку ответа и анализ, чтобы ошибка соединения не стала вымышленным фактом.
Каталог и инструкции — на русском. Страница отдельного товара, аккаунт, корзина, оплата и полные условия обслуживания пока доступны на английском.
Начните с проверяемого результата
1. Определите инструмент и разрешения
Укажите, какой процесс отправляет запрос: HTTP-клиент, браузер или отдельный сервис. Настраивайте прокси именно там. Ограничьте допустимые источники, методы и объём; права на чтение не означают разрешение отправлять формы или менять данные.
2. Проверьте ответ до передачи модели
Проверьте HTTP-статус, тип содержимого, ожидаемые поля и полноту. Сохраните URL и время получения. Страница авторизации, сообщение об ограничении или пустой шаблон не должны попадать в анализ как содержимое нужного документа.
3. Изолируйте секреты и недоверенный текст
Учётные данные прокси хранятся в механизме секретов вашего процесса. Не передавайте пароль в промпт или открытый журнал. Инструкции внутри загруженного документа рассматривайте как данные источника: они не дают агенту новых полномочий и не разрешают сетевые действия.
4. Ограничьте цикл и проверяйте вывод
Задайте предел попыток, времени, трафика и числа источников до запуска. Не повторяйте одинаковую ошибку бесконечно. Отделяйте цитируемый факт от вывода модели, сохраняйте ссылки и дату источника, а при недостающих данных явно сообщайте об ограничении.
Что передавать следующему этапу
Учебная схема для собственного агента. Она не описывает встроенную защиту Portproof или универсальную защиту модели.
- Получен ожидаемый документ
- Передать проверенное содержимое, URL и время в этап анализа в пределах разрешённой задачи.
- 407 или ошибка CONNECT
- Передать структурированную ошибку соединения. Не просить модель восстановить отсутствующее содержимое.
- Инструкция внутри страницы
- Сохранить как недоверенный текст источника. Не выполнять требование раскрыть секрет или перейти на посторонний адрес.
Выбор пула и сессии
Выберите пул по сетевым условиям разрешённого источника и доступной стране. Баланс трафика относится к прокси-запросам; токены модели и работа вашего сервиса — отдельные расходы. Для готового официального API проверьте, нужен ли прокси вообще.
Связанная последовательность в браузере может требовать одной сессии. Независимые чтения не обязаны делить cookie или браузерный контекст. Выбор sticky не гарантирует постоянный IP; ограничения и полномочия агента задаются вашим приложением.
Общие мобильный и резидентский пулы используют баланс трафика. Покупка ГБ не закрепляет устройство за вами. Аренда выделенного мобильного порта — отдельный продукт со своим сроком и условиями.
Расход и стоимость запуска
Измерьте весь цикл: загрузку, переходы, ошибки и повторные попытки. Ограничьте сетевой бюджет отдельно от токенов модели. Доступный остаток не является командой потратить его весь. Кэшируйте разрешённый результат с понятным сроком свежести и условиями источника.
Цена за ГБ зависит от объёма одного заказа. Сравните текущие ступени, минимальное количество, итог заказа и срок действия трафика. Окончательная сумма подтверждается при оформлении; статичный пример задачи не заменяет цену выбранного продукта.
Когда остановить задачу
Остановите сетевой этап при отказе в доступе, исчерпании бюджета или неизвестном результате записи. Не повторяйте автоматически неидемпотентное действие. Требуйте предусмотренное вашим приложением подтверждение для внешних изменений; прокси не делает их безопасными сам по себе.
Перед запуском прочитайте правила допустимого использования — на английском.
Для проектирования своего инструмента: рекомендации OWASP по недоверенному тексту и полномочиям — на английском.
Настройка для этого сценария
Вопросы перед запуском
- Прокси исправляет ошибки модели?
- Нет. Он обеспечивает соединение. Проверка содержимого, полномочия инструмента и достоверность вывода остаются задачей вашего приложения.
- Где настраивать прокси агента?
- В процессе, который выполняет запрос: HTTP-клиенте, браузере или сетевом сервисе. Изменение параметров другого процесса может не влиять на запросы агента.
- Можно ли положить пароль в промпт?
- Не передавайте пароль модели или открытому журналу. Используйте механизм секретов сетевого инструмента и скрывайте учётные данные в диагностике.
- Что делать при неполном ответе?
- Сохраните отдельный статус ошибки и источник. Ограничьте допустимые повторы и не выдавайте догадку модели за полученные данные.