Apa yang disimpan di Vault
- Kunci API untuk layanan yang ingin Anda gunakan Kazzle
- Detail login untuk akun yang ingin Anda otomatisasi
- Kredensial Git untuk repo pribadi
- Rahasia webhook untuk aplikasi
- String koneksi database
- Token untuk SMS, email, pembayaran, analitik, atau alat lainnya
Mengapa menggunakan Vault
Vault menjaga rahasia tetap keluar dari chat dan kode sumber.- Rahasia dienkripsi saat istirahat
- AI tidak melihat nilai plaintext
- Log chat dan hasil alat tidak menampilkan rahasia
- Rahasia yang disimpan sama dapat digunakan kembali oleh aplikasi dan otomasi
- Rahasia dibatasi ke space Anda
Bagaimana Kazzle menggunakan rahasia
Saat AI membutuhkan rahasia, ia menggunakan referensi yang disimpan. Kazzle mengisi nilai sebenarnya hanya saat tindakan berjalan. Misalnya, jika aplikasi membutuhkan kunci API email, AI dapat menghubungkan aplikasi untuk menggunakan rahasia yang disimpan tanpa mencetak kunci di thread.Mengorganisir rahasia
Sebagian besar orang dapat menyimpan rahasia dan menggunakannya secara langsung. Aplikasi dan tim yang lebih besar dapat mengorganisir rahasia menjadi:- Collections - kelompok rahasia untuk aplikasi, alur kerja, atau layanan
- Environments - nilai terpisah untuk pengembangan dan produksi
Menggunakan rahasia di aplikasi
Saat Kazzle membangun aplikasi, ia dapat menghubungkan aplikasi ke rahasia di Vault. Selama pratinjau dan penerapan, Kazzle menyediakan rahasia tersebut ke aplikasi tanpa menyimpannya dalam kode aplikasi. Untuk aplikasi yang dihasilkan, rahasia biasanya dilampirkan ke konfigurasi komponen aplikasi. Jika Anda mengedit aplikasi secara manual, lihat Kazzle CLI untuk cara perintah pengembangan menerima rahasia.Catatan pengembang
Jika Anda membutuhkan perilaku teknis:- Rahasia sederhana menjadi variabel lingkungan untuk proses aplikasi
- Rahasia multi-field dapat menyimpan kredensial terstruktur, seperti login dengan email dan kata sandi
- Referensi rahasia diselesaikan oleh Kazzle saat runtime
- Aplikasi produksi hanya menerima rahasia yang dideklarasikan untuk komponen mereka
- Build UI yang menghadap browser hanya boleh menggunakan nilai publik yang aman untuk diekspos