Как использовать Azure AI Search и Purview: Полное руководство по созданию безопасной системы RAG с учетом чувствительных меток

2/25/2026
4 min read

Как использовать Azure AI Search и Purview: Полное руководство по созданию безопасной системы RAG с учетом чувствительных меток

Введение

В современных условиях управления данными и поиска создание безопасной системы RAG (Retrieval-Augmented Generation), учитывающей чувствительные метки, становится особенно важным. RAG сочетает в себе преимущества поиска и генерации, предоставляя пользователям более точные ответы и информацию. В этой статье мы пошагово покажем, как создать безопасную систему RAG с учетом чувствительных меток с помощью Azure AI Search и Purview.

Предварительные условия

Перед началом убедитесь, что у вас есть следующие условия:

  • Учетная запись Azure: вам нужна действующая учетная запись Azure для доступа к Azure AI Search и Azure Purview.
  • Знание основных услуг Azure: базовое понимание Azure, включая создание групп ресурсов и услуг.
  • Основы программирования: некоторые примеры в этой статье могут требовать базовых знаний программирования на Python или PowerShell.
  • Подробные шаги

    Шаг 1: Создание службы Azure AI Search

  • Войдите в портал Azure.
  • Нажмите на "Создать ресурс" в левом меню.
  • Введите в строке поиска "Azure Search", выберите "Azure Cognitive Search", затем нажмите "Создать".
  • Заполните необходимые данные, такие как имя, подписка, группа ресурсов и местоположение, затем нажмите "Проверить + создать".
  • Убедитесь, что информация верна, затем нажмите "Создать".
  • После создания службы Azure AI Search вы сможете найти соответствующую информацию о службе в портале
    

    Шаг 2: Создание учетной записи Azure Purview

  • Войдите в портал Azure.
  • Нажмите "Создать ресурс".
  • Введите в строке поиска "Purview", затем выберите "Azure Purview".
  • Заполните необходимые данные, такие как имя учетной записи, подписка, группа ресурсов и регион, затем нажмите "Проверить + создать".
  • Дождитесь завершения развертывания ресурса.
  • Служба Purview может помочь вам управлять классификацией данных и чувствительными метками
    

    Шаг 3: Настройка источников данных и чувствительных меток

  • В портале Azure Purview нажмите "Источники данных".
  • Выберите "Добавить источник данных", введите соответствующую информацию и подключитесь к вашему источнику данных.
  • Настройте сканирование данных. Вы можете выбрать автоматическое или ручное сканирование.
  • В классификации данных настройте чувствительные метки, например: личные данные, финансовая информация, конфиденциальные данные и т.д.
  • С помощью Purview вы можете легко управлять чувствительными метками данных
    

    Шаг 4: Интеграция Azure AI Search

  • Создайте новый индекс, настройте индекс в службе Azure Search через REST API или SDK.
  • В портале Azure создайте индекс, настроив его параметры, такие как поля, типы данных и т.д.
  • {
    

    "name": "sample-index", "fields": [ {"name": "id", "type": "Edm.String", "key": true, "searchable": true}, {"name": "content", "type": "Edm.String", "searchable": true} ] }

  • Используйте SDK для загрузки данных в поисковый индекс.
  • Шаг 5: Создание логики обработки запросов RAG

  • Создайте API-интерфейс с помощью Azure Functions или службы приложений, чтобы принимать запросы пользователей.
  • В этом интерфейсе реализуйте логику проверки чувствительных меток.
  • import requests
    

    def querysearch(query): # Реализуйте проверку чувствительных меток здесь и обращайтесь к поисковому API в зависимости от результатов проверки response = requests.get(f"?q={query}") return response.json()

    Шаг 6: Возврат обработанного ответа

    После обработки запроса получите информацию из поискового индекса и верните ее пользователю, при этом убедившись, что выводимые данные не раскрывают никакой чувствительной информации.

    def processresponse(response):
    

    results = response.get('value', []) # Обработайте результаты поиска, отфильтровав чувствительную информацию return results

    Часто задаваемые вопросы

  • Как обеспечить безопасность данных?
  • - Используйте функции управления чувствительными метками Azure Purview, чтобы обеспечить строгий контроль над чувствительной информацией.

  • Как обрабатывать чувствительную информацию в запросах пользователей?
  • - Реализуйте механизм проверки чувствительных меток в логике запросов, чтобы принимать соответствующие меры в зависимости от меток, например, скрывать определенные данные.

  • Какие типы источников данных можно использовать?
  • - Azure Purview поддерживает различные источники данных, включая Azure Blob Storage, SQL базы данных и т.д.

    Заключение

    Создание безопасной системы RAG с учетом чувствительных меток требует определенной технической базы, но следуя приведенным выше шагам, вы сможете использовать Azure AI Search и Purview для создания эффективной и безопасной системы поиска информации. Благодаря эффективному управлению данными и контролю чувствительных меток вы можете гарантировать, что обрабатываемая вами информация всегда остается безопасной и соответствующей требованиям. Надеемся, что это руководство будет вам полезно!

    Published in Technology

    You Might Also Like

    📝
    Technology

    Claude Code Buddy 修改指南:如何获得闪光传说级宠物

    Claude Code Buddy 修改指南:如何获得闪光传说级宠物 2026年4月1日,Anthropic 在 Claude Code 2.1.89 版本中悄然上线了一个彩蛋功能——/buddy 宠物系统。在终端输入 /buddy 后,一...

    Obsidian выпустил Defuddle, подняв Obsidian Web Clipper на новый уровеньTechnology

    Obsidian выпустил Defuddle, подняв Obsidian Web Clipper на новый уровень

    Obsidian выпустил Defuddle, подняв Obsidian Web Clipper на новый уровень Мне всегда нравилась основная идея Obsidian: п...

    OpenAI внезапно объявила о "тройном объединении": браузер + программирование + ChatGPT, внутреннее признание ошибок прошлого годаTechnology

    OpenAI внезапно объявила о "тройном объединении": браузер + программирование + ChatGPT, внутреннее признание ошибок прошлого года

    OpenAI внезапно объявила о "тройном объединении": браузер + программирование + ChatGPT, внутреннее признание ошибок прош...

    2026, больше не заставляйте себя "дисциплинироваться"! Сделайте эти 8 простых вещей, и здоровье придет само собойHealth

    2026, больше не заставляйте себя "дисциплинироваться"! Сделайте эти 8 простых вещей, и здоровье придет само собой

    2026, больше не заставляйте себя "дисциплинироваться"! Сделайте эти 8 простых вещей, и здоровье придет само собой Новый...

    Тем мамам, которые стараются похудеть, но не могут, определенно стоит задуматься здесьHealth

    Тем мамам, которые стараются похудеть, но не могут, определенно стоит задуматься здесь

    Тем мамам, которые стараются похудеть, но не могут, определенно стоит задуматься здесь Март уже почти прошел, как у вас...

    📝
    Technology

    AI Browser 24小时稳定运行指南

    AI Browser 24小时稳定运行指南 Этот учебник описывает, как создать стабильную, долгосрочную среду для AI браузера. Подходит для A...