vastai-data-handling
Implement Vast.ai PII handling, data retention, and GDPR/CCPA compliance patterns.\nUse when handling sensitive data, implementing data redaction, configuring retention policies,\nor ensuring compliance with privacy regulations for Vast.ai integrations.\nTrigger with phrases
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Vast.ai PII handling, data retention, and GDPR/CCPA compliance patterns.\nUse when handling sensitive data, implementing data redaction, configuring retention policies,\nor ensuring compliance with privacy regulations for Vast.ai integrations.\nTrigger with phrases like \
How to use
Upewnij się, że masz aktywną instancję Vast.ai z włączonym dostępem SSH oraz dostęp do magazynu chmury (S3 lub GCS). Skill wymaga narzędzi: scp, ssh, openssl i aws-cli (jeśli używasz S3).
Dla małych zbiorów danych (poniżej 5 GB) użyj bezpośredniego transferu SCP: podaj ścieżkę lokalną, adres hosta, port SSH i ścieżkę docelową na instancji. Skill automatycznie skopiuje pliki do folderu roboczego.
W przypadku większych zbiorów (5–50 GB) włącz kompresję: skill spakuje dane w archiwum tar.gz, przesyła przez SSH i rozpakuje na instancji, zmniejszając czas transferu.
Dla bardzo dużych zbiorów (powyżej 50 GB) najpierw wgraj dane do S3 lub GCS, a następnie skill pobierze je bezpośrednio na instancję za pomocą aws s3 sync lub gsutil, omijając połączenie lokalne.
Aby zabezpieczyć wrażliwe dane, włącz szyfrowanie: skill zaszyfruje pliki szyfrem AES-256 z PBKDF2 przed transferem, a następnie przesyła zaszyfrowany plik na instancję. Podaj hasło, które będzie używane do szyfrowania.
Po zakończeniu pracy wyczyść instancję: skill usunie dane treningowe i artefakty z wynajętego sprzętu, aby uniknąć pozostawienia wrażliwych informacji na serwerach trzecich stron.