Kaip naudoti Azure AI Search ir Purview: išsamus vadovas, kaip sukurti saugų RAG, atsižvelgiant į jautrumo žymes
Kaip naudoti Azure AI Search ir Purview: išsamus vadovas, kaip sukurti saugų RAG, atsižvelgiant į jautrumo žymes
Įvadas
Šiuolaikinėje duomenų valdymo ir paieškos srityje ypač svarbu sukurti saugų RAG (Retrieval-Augmented Generation) sistemą, atsižvelgiant į jautrumo žymes. RAG sugeba sujungti paieškos ir generavimo privalumus, kad vartotojams suteiktų tikslesnius atsakymus ir informaciją. Šiame straipsnyje mes žingsnis po žingsnio parodysime, kaip sukurti saugų RAG sistemą, turinčią jautrumo žymių atpažinimo funkciją, naudojant Azure AI Search ir Purview.
Prieš sąlygos
Prieš pradėdami, įsitikinkite, kad turite šias sąlygas:
Išsamūs žingsniai
Pirmas žingsnis: sukurti Azure AI Search paslaugą
Sukūrus Azure AI paieškos paslaugą, galite rasti susijusią paslaugos informaciją portale.
Antras žingsnis: sukurti Azure Purview paskyrą
Purview paslauga gali padėti jums valdyti duomenų klasifikaciją ir jautrumo žymes.
Trečias žingsnis: sukonfigūruoti duomenų šaltinį ir jautrumo žymes
Per Purview galite lengvai valdyti duomenų jautrumo žymes.
Ketvirtas žingsnis: integruoti Azure AI Search
{
"name": "sample-index", "fields": [ {"name": "id", "type": "Edm.String", "key": true, "searchable": true}, {"name": "content", "type": "Edm.String", "searchable": true} ] }
Penktas žingsnis: sukurti RAG užklausų apdorojimo logiką
import requests
def querysearch(query): # Čia įgyvendinkite jautrumo žymių tikrinimą ir pagal tikrinimo rezultatus pasiekite paieškos API response = requests.get(f"?q={query}") return response.json()
Šeštas žingsnis: grąžinti apdorotą atsakymą
Apdoroję užklausą, gauti informaciją iš paieškos indekso ir grąžinkite vartotojui, užtikrindami, kad išvesties turinys neskelbtų jokios jautrios informacijos.
def processresponse(response):
results = response.get('value', []) # Apdorokite paieškos rezultatus, filtruokite jautrią informaciją return results
Dažnai užduodami klausimai
- Naudokite Azure Purview jautrumo žymių valdymo funkciją, kad užtikrintumėte griežtą jautrios informacijos kontrolę.
- Užklausų logikoje įgyvendinkite jautrumo žymių tikrinimo mechanizmą, atsižvelgdami į žymes, kad atliktumėte atitinkamus veiksmus, pvz., užmaskuokite tam tikrus duomenis.
- Azure Purview palaiko įvairius duomenų šaltinius, įskaitant Azure Blob Storage, SQL duomenų bazes ir kt.
Santrauka
Sukurti saugų RAG sistemą, atsižvelgiant į jautrumo žymes, nors ir reikalauja tam tikrų techninių žinių, tačiau jei laikysitės aukščiau pateiktų žingsnių, galėsite pasinaudoti Azure AI Search ir Purview, kad sukurtumėte efektyvią, saugią informacijos paieškos sistemą. Efektyviai valdydami duomenis ir kontroliuodami jautrumo žymes, užtikrinsite, kad tvarkoma informacija visada būtų saugi ir atitiktų reikalavimus. Tikimės, kad šis vadovas jums padės!

