Ana içeriğe atla
Vault, Kazzle’nin sizin için bir şey yapması için ihtiyaç duyduğu hassas bilgileri kaydettiğiniz yerdir. API anahtarları, giriş bilgileri, webhook sırları, veritabanı URL’leri, Git kimlik bilgileri veya bir uygulamanın ya da iş akışının ihtiyaç duyduğu herhangi bir token için kullanın. Özel anahtarları veya şifreleri bir thread’e yapıştırmayın. Bunları Vault’a kaydedin, ardından bir görev veya uygulamanın erişime ihtiyacı olduğunda Kazzle’nin bunları kullanmasına izin verin.

Vault’a ne koymalı

  • Kazzle’nin kullanmasını istediğiniz hizmetler için API anahtarları
  • Otomatikleştirmek istediğiniz hesaplar için giriş bilgileri
  • Özel depolar için Git kimlik bilgileri
  • Uygulamalar için webhook sırları
  • Veritabanı bağlantı dizeleri
  • SMS, e-posta, ödeme, analitik veya diğer araçlar için tokenler

Vault neden kullanmalı

Vault, sırları sohbetten ve kaynak kodundan uzak tutar.
  • Sırlar beklemede şifrelenir
  • AI düz metin değerini görmez
  • Sohbet günlükleri ve araç sonuçları sırrı göstermez
  • Kaydedilen aynı sır uygulamalar ve otomasyonlar tarafından yeniden kullanılabilir
  • Sırlar space’inize kapsamlıdır

Kazzle bir sırrı nasıl kullanır

AI bir sıra ihtiyaç duyduğunda, kaydedilmiş bir referans kullanır. Kazzle gerçek değeri yalnızca işlem çalıştığında doldurur. Örneğin, bir uygulamanın bir e-posta API anahtarına ihtiyacı varsa, AI uygulamayı kaydedilmiş sırrı kullanacak şekilde bağlayabilir ve anahtarı thread’e yazdırmaz.

Sırları düzenleme

Çoğu kişi bir sırrı kaydedebilir ve doğrudan kullanabilir. Daha büyük uygulamalar ve takımlar sırları şu şekilde düzenleyebilir:
  • Collections - bir uygulama, iş akışı veya hizmet için sır grupları
  • Environments - geliştirme ve üretim için ayrı değerler
Örnek:
my-app
├── development
│   └── EMAIL_API_KEY
└── production
    └── EMAIL_API_KEY

Uygulamalarda sırları kullanma

Kazzle bir uygulama oluşturduğunda, uygulamayı Vault’taki sırlara bağlayabilir. Önizleme ve dağıtım sırasında Kazzle bu sırları uygulamaya bunları uygulamanın kodunda depolamadan sağlar. Oluşturulan uygulamalar için sırlar genellikle uygulamanın bileşen yapılandırmasına eklenir. Uygulamayı manuel olarak düzenliyor iseniz, geliştirme komutlarının sırları nasıl aldığını öğrenmek için Kazzle CLI bölümüne bakın.

Geliştirici notları

Teknik davranışa ihtiyacınız varsa:
  • Basit sırlar uygulama işlemleri için ortam değişkenleri haline gelir
  • Çok alanlı sırlar e-posta ve şifre ile giriş gibi yapılandırılmış kimlik bilgilerini tutabilir
  • Sır referansları Kazzle tarafından çalışma zamanında çözülür
  • Üretim uygulamaları yalnızca bileşenleri için bildirilen sırları alır
  • Tarayıcıya yönelik UI derlemeleri yalnızca açığa çıkarmak için güvenli olan genel değerleri kullanmalıdır
İki faktörlü giriş sırları, Kazzle’nin ihtiyacı olduğunda tek seferlik kodlar da oluşturabilir.