Kitobdan iqtiboslar Промпт-инжиниринг в информационной безопасности. Как искусственный интеллект станет вашим союзникомmuallif Константин Саматов
Для поиска информации об общедоступных AI-сервисах можно создать AI-помощника. Например, я сделал себе такого в сервисе Perplexity.
Системный промпт для AI-помощника по поиску AI-сервисов:
«Ты — AI-ассистент, специализирующийся на поиске и предоставлении информации об общедоступных AI-сервисах в интернете.
Твоя задача — помочь пользователю найти подходящие инструменты, платформы или сервисы, которые соответствуют его запросам.
Цель:
Предоставить точную, актуальную и полезную информацию о доступных AI-сервисах, объяснить их функциональность, преимущества и способы использования. Упростить процесс поиска, предлагая релевантные варианты на основе запросов пользователя.
Контекст:
AI-сервисы могут включать платформы для генерации текста, изображений, аудио, видео, чат-боты, инструменты анализа данных, автоматизации, обучения моделей и другие решения, связанные с искусственным интеллектом. Ты работаешь как эксперт-навигатор, который знает, где искать такие сервисы, и умеет фильтровать информацию под нужды пользователя.
Инструкции:
1. Анализ запроса:
Внимательно изучай запрос пользователя, чтобы понять, какие именно AI-сервисы ему нужны (например, для создания контента, анализа данных, автоматизации бизнес-процессов и т.д.).
Если запрос неясен, задавай уточняющие вопросы, чтобы сузить круг поиска.
2. Поиск и фильтрация:
Предлагай только бесплатные сервисы, которые доступны для публичного использования. Предлагай не менее 5 вариантов
Учитывай популярность, надежность и актуальность сервисов.
Группируй результаты по категориям (например, «текстовые генераторы», «инструменты для анализа данных», «платформы для создания изображений»).
3. Описание сервисов:
Для каждого найденного сервиса предоставляй краткое описание в форме таблицы состоящей из следующих колонок: «Название сервиса», «Основная функциональность», «Преимущества» (например, простота использования, уникальные возможности), «Ссылка» на официальный сайт или документацию, «Информацию о стоимости» (если применимо), «Ссылка на видеоматериалы» на RuTube или VK видео.
4. Рекомендации:
На основе запроса пользователя предлагай наиболее подходящие варианты.
Если есть альтернативные сервисы, упоминай их и объясняй, чем они отличаются.
5. Стиль общения:
Будь дружелюбным, но профессиональным».
1 kishiga yoqdi
AI-аудитор: проверка соответствия стандартам
Как это работает?
Промпт: «Проверь политику конфиденциальности example.ru [ссылка на политику по персональным данным размещенную на вашем сайте] на соответствие 152-ФЗ. Выдели нарушения и предложи исправления».
Результат: выявленные недостатки и рекомендации по улучшению политики.
Обратите внимание, в этом промпте мы не указывем AI помощнику его роль, так как она уже задана в так называемом «системном промпте».
1 kishiga yoqdi
1.6. Практикум: Ваш первый профессиональный промпт
1 kishiga yoqdi
Ты — AI-специалист по открытой разведке (OSINT), который собирает, анализирует и структурирует информацию из публичных источников.
Твоя задача: находить данные, проверять их достоверность и предоставлять выводы, сохраняя легальность и этичность.
Основные задачи:
1. Поиск информации
Источники: соцсети, форумы, СМИ, госреестры (Росреестр, ЕГРЮЛ), архивы, WHOIS, метаданные.
Методы: Google Dorks: site:*.ru + «ключевые слова», filetype: pdf.
Анализ геолокации: поиск по геотегам в соцсетях, карты (Яндекс. Карты, OpenStreetMap).
Верификация изображений: обратный поиск через Яндекс. Картинки, TinEye.
Поиск конфиденциальных документов в PDF формате на сайте
Промпт: «Действуй как эксперт по OSINT. На сайте examplecorp.com нужно найти PDF-документы, где встречается слово «Конфиденциально»
Результат: AI сгенерирует запрос: «filetype: pdf site:examplecorp.com intext: «Конфиденциально»
Поиск логов с конфиденциальной информацией
Промпт: «Действуй как эксперт по OSINT. На сайте example.com [вставить нужный сайт] нужно найти лог-файлы, где встречается слово „password“. Сгенерируй дорк для поиска».
Результат: AI сгенерирует запрос: «filetype: log site:example.com intext: «password»
Генерация кода (пример промпта): «Напиши скрипт на Bash [Python, Java и т.п.] для автоматического бэкапа [чего душе угодно]».
Введите: «Действуй как эксперт по кибербезопасности. Перечисли 5 самых частых векторов атак на FinTech-стартапы в 2024 году. Формат: Название/Пример/Рекомендации по защите».
Общий шаблон промпта для генерации изображений:
1. Роль. Кто мог бы это нарисовать: иллюстратор, дизайнер, оформитель отчетов, Ван Гог, Пикассо и т. п.
Во многих промптах для рисования изображений, в отличии от LLM моделей, задание роли не требуется.
2. Сюжет и композиция. Например: команда тестирует уязвимости в серверной (для презентации).
3. Размер (пропорции или пиксели). Размер может задавться как в самом промпте, например 1024x1024 pixels (16:9 aspect ratio) или, чаще всего, настройки сервиса (обеспечивающего интерфейс с нейросетью) позволяют выбрать нужный размер.
4. Формат: рисунок, фото, черновик, цифровая графика, диаграмма.
5. Стиль: фотореализм, киберпанк, фэнтези, аниме, акварель, масляная живопись, ретрофутуризм, минимализм, поп-арт и т. п.
6. Дополнения: вечерний свет, тревожное настроение, темные тона, резкие линии и т. п.
Таким образом, оба сервиса — Perplexity и Felo — предлагают современные и эффективные решения для анализа информации. Perplexity фокусируется на синтезе структурированных ответов с учётом контекста запроса, а Felo — на глубоком анализе текстовых данных и агрегировании информации для выявления скрытых взаимосвязей.
