perplexity-data-handling
Chroń dane w Perplexity: sanityzacja zapytań, walidacja cytatów i zgodność z RODO
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania bezpiecznym przepływem danych przez API Perplexity Sonar. Automatycznie usuwa dane osobowe z zapytań przed wysłaniem do zewnętrznych serwerów, waliduje cytaty ze źródeł trzecich i zarządza buforowaniem wyników. Niezbędny przy integracji Perplexity z systemami obsługującymi wrażliwe informacje — e-maile, numery telefonów, numery PESEL czy dane karty kredytowej są automatycznie redagowane. Wspiera compliance z RODO i CCPA.
Jak używać
Upewnij się, że masz skonfigurowany klucz API Perplexity oraz dostęp do magazynu cache (Redis lub pamięć wewnętrzna). Skill wymaga uprawnień do odczytu, zapisu i edycji kodu.
Aktywuj skill frazami takimi jak "perplexity data", "perplexity PII", "perplexity citations", "perplexity cache" lub "perplexity context" — Claude automatycznie załaduje moduł obsługi danych.
W pierwszym kroku sanityzacji skill skanuje Twoje zapytanie w poszukiwaniu wzorców danych osobowych (adresy e-mail, numery telefonów, numery PESEL, numery kart kredytowych). Znalezione dane są zastępowane tokenami neutralnymi (np. "[email]", "[phone]"), a czyste zapytanie trafia do API Perplexity.
Po otrzymaniu odpowiedzi skill wyodrębnia cytaty (adresy URL źródeł) i waliduje je — usuwa duplikaty, sprawdza dostępność i formatuje dla bezpiecznego wyświetlenia użytkownikowi.
Wyniki są przechowywane w skonfigurowanym cache z polityką retencji zgodną z RODO/CCPA — możesz ustawić czas przechowywania i automatyczne usuwanie starych danych.
Monitoruj logi redakcji: skill rejestruje, które dane zostały wyczyszczone, co ułatwia audyt zgodności i debugowanie problemów z zapytaniami.