Kako uporabljati Azure AI Search in Purview: Celovit vodnik za gradnjo varnega RAG sistema, ki zaznava občutljive oznake

2/25/2026
4 min read

Kako uporabljati Azure AI Search in Purview: Celovit vodnik za gradnjo varnega RAG sistema, ki zaznava občutljive oznake

Uvod

V sodobnem upravljanju podatkov in iskalnih sistemih je postalo še posebej pomembno zgraditi varni RAG (Retrieval-Augmented Generation) sistem, ki zaznava občutljive oznake. RAG lahko združi prednosti iskanja in generiranja, da uporabnikom ponudi natančnejše odgovore in informacije. V tem članku vas bomo skozi Azure AI Search in Purview postopoma vodili, kako zgraditi varni RAG sistem z zaznavanjem občutljivih oznak.

Predpogoji

Preden začnete, se prepričajte, da imate naslednje:

  • Azure račun: Potrebujete veljaven Azure račun za dostop do Azure AI Search in Azure Purview.
  • Razumevanje osnovnih Azure storitev: Osnovno razumevanje Azure, vključno s tem, kako ustvariti skupine virov in storitve.
  • Osnovno programiranje: Nekateri primeri v tem članku morda zahtevajo osnovno znanje programiranja v Pythonu ali PowerShellu.
  • Podrobni koraki

    Prvi korak: Ustvarite Azure AI Search storitev

  • Prijavite se v Azure portal.
  • Kliknite na "Ustvari vir" v levem meniju.
  • V iskalno polje vnesite "Azure Search", izberite "Azure Cognitive Search" in nato kliknite "Ustvari".
  • Izpolnite potrebne informacije, kot so ime, naročnina, skupina virov in lokacija, nato kliknite "Preglej + Ustvari".
  • Ko potrdite, da so informacije pravilne, kliknite "Ustvari".
  • Po ustvarjanju Azure AI Search storitve lahko v portalu najdete ustrezne informacije o storitvi.
    

    Drugi korak: Ustvarite Azure Purview račun

  • Prijavite se v Azure portal.
  • Kliknite "Ustvari vir".
  • V iskalno polje vnesite "Purview", nato izberite "Azure Purview".
  • Izpolnite potrebne informacije, kot so ime računa, naročnina, skupina virov in regija, nato kliknite "Preglej + Ustvari".
  • Počakajte, da se virov razporedi.
  • Purview storitev vam lahko pomaga pri upravljanju klasifikacije podatkov in občutljivih oznak.
    

    Tretji korak: Konfigurirajte vire podatkov in občutljive oznake

  • V Azure Purview portalu kliknite "Viri podatkov".
  • Izberite "Dodaj vir podatkov", vnesite ustrezne informacije in se povežite z vašim virom podatkov.
  • Konfigurirajte skeniranje podatkov. Izberete lahko samodejno skeniranje ali ročno skeniranje.
  • V klasifikaciji podatkov prilagodite občutljive oznake, na primer: osebni podatki, finančne informacije, zaupni podatki itd.
  • S pomočjo Purview lahko enostavno upravljate z občutljivimi oznakami podatkov.
    

    Četrti korak: Integrirajte Azure AI Search

  • Ustvarite nov indeks, konfigurirajte indeks v Azure Search storitvi prek REST API ali SDK.
  • V Azure portalu ustvarite indeks, tako da definirate polja, tipe podatkov in druge parametre za konfiguracijo indeksa.
  • {
    

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

  • Uporabite SDK za nalaganje podatkov v iskalni indeks.
  • Peti korak: Zgradite logiko obdelave RAG zahtevkov

  • Uporabite Azure Functions ali aplikacijske storitve za ustvarjanje API vmesnika, ki sprejema uporabniške poizvedbe.
  • V tem vmesniku implementirajte logiko preverjanja občutljivih oznak.
  • import requests
    

    def querysearch(query): # Tukaj implementirajte logiko preverjanja občutljivih oznak in dostopajte do iskalnega API-ja na podlagi rezultatov preverjanja response = requests.get(f"?q={query}") return response.json()

    Šesti korak: Vrnite obdelane odgovore

    Po obdelavi poizvedbe pridobite informacije iz iskalnega indeksa in jih vrnite uporabniku, pri čemer zagotovite, da izhodne vsebine ne razkrivajo nobenih občutljivih informacij.

    def processresponse(response):
    

    results = response.get('value', []) # Obdelajte rezultate iskanja, filtrirajte občutljive informacije return results

    Pogosta vprašanja

  • Kako zagotoviti varnost podatkov?
  • - Uporabite funkcionalnost upravljanja občutljivih oznak Azure Purview, da zagotovite strogo kontrolo nad občutljivimi informacijami.

  • Kako obravnavati občutljive informacije v uporabniških poizvedbah?
  • - V logiki poizvedbe implementirajte mehanizem za preverjanje občutljivih oznak in na podlagi oznak sprejmite ustrezne ukrepe, na primer blokiranje določenih podatkov.

  • Katere vrste virov podatkov lahko uporabite?
  • - Azure Purview podpira različne vire podatkov, vključno z Azure Blob Storage, SQL podatkovnimi bazami itd.

    Povzetek

    Zgraditi varni RAG sistem, ki zaznava občutljive oznake, čeprav zahteva določeno tehnično znanje, lahko z upoštevanjem zgoraj navedenih korakov ustvarite učinkovit in varen sistem za iskanje informacij z uporabo Azure AI Search in Purview. Z učinkovitim upravljanjem podatkov in nadzorom občutljivih oznak zagotovite, da so informacije, s katerimi ravnate, vedno varne in skladne. Upamo, da vam je ta vodnik pomagal!

    Published in Technology

    You Might Also Like