Claude Platform Docs
Лучшие практикиУсиление защитных механизмов

Снижение утечки подсказок

Снизьте риск утечки подсказок, отделяя контекст от пользовательских запросов, фильтруя выходные данные Claude и проводя аудит подсказок, без ухудшения качества выполнения задачи.

Утечки подсказок, или «prompt leaks» (утечки подсказок), могут раскрыть конфиденциальную информацию, которая, как вы ожидаете, должна быть «скрыта» в вашей подсказке. Хотя ни один метод не является абсолютно надёжным, приведённые ниже стратегии могут значительно снизить этот риск.

Прежде чем пытаться снизить утечку подсказок

Рассматривайте использование устойчивых к утечкам стратегий инженерии подсказок только тогда, когда это абсолютно необходимо. Попытки защитить вашу подсказку от утечек могут добавить сложность, которая способна ухудшить производительность в других частях задачи из-за повышения сложности общей задачи «large language model» (большой языковой модели), или LLM.

Если вы решите внедрить устойчивые к утечкам техники, обязательно тщательно протестируйте ваши подсказки, чтобы убедиться, что добавленная сложность не оказывает негативного влияния на производительность модели или качество её выходных данных.


Стратегии снижения утечки подсказок

  • Отделяйте контекст от запросов: Вы можете попробовать использовать «system prompts» (системные подсказки), чтобы изолировать ключевую информацию и контекст от пользовательских запросов. Вы можете подчеркнуть ключевые инструкции в реплике User, а затем повторно подчеркнуть эти инструкции с помощью предварительного заполнения реплики Assistant. (Примечание: предварительное заполнение не поддерживается в моделях Claude 4.6 и более поздних, а также в Claude Mythos Preview.)

  • Используйте постобработку: Фильтруйте выходные данные Claude на наличие ключевых слов, которые могут указывать на утечку. Техники включают использование регулярных выражений, фильтрацию по ключевым словам или другие методы обработки текста.
  • Избегайте ненужных проприетарных деталей: Если Claude не нуждается в них для выполнения задачи, не включайте их. Лишнее содержимое отвлекает Claude от сосредоточения на инструкциях «не допускать утечек».
  • Регулярные аудиты: Периодически проверяйте ваши подсказки и выходные данные Claude на предмет потенциальных утечек.

Помните, цель состоит не только в предотвращении утечек, но и в сохранении производительности Claude. Чрезмерно сложная защита от утечек может ухудшить результаты. Баланс — это ключ.

Was this page helpful?