πŸ”¬
Vigil: Documentation
CtrlK
GitHub Repo
  • πŸ›‘οΈVigil
  • Overview
    • πŸ—οΈRelease Blog
    • πŸ› οΈInstall Vigil
      • πŸ”₯Install PyTorch (optional)
    • πŸ§ͺUse Vigil
      • βš™οΈConfiguration
        • πŸ”„Auto-updating vector database
      • πŸ—„οΈLoad Datasets
      • 🌐Web server
        • 🀝API Endpoints
        • πŸͺWeb UI playground
      • 🐍Python library
      • 🎯Scanners
        • πŸ€—Transformer
        • ❕YARA / Heuristics
        • πŸ“‘Prompt-response Similarity
        • πŸ’ΎVector database
        • 🐀Canary Tokens
    • πŸ›‘οΈCustomize Detections
      • 🌟Add custom YARA signatures
      • πŸ”’Add embeddings
      • 🐍Custom scanners
    • πŸͺ„Sample scan results
Powered by GitBook
On this page
  1. Overview

πŸ›‘οΈCustomize Detections

You can expand the detection capabilities of Vigil in three ways:

  • Add custom YARA rules

  • Add embeddings to ChromaDB

  • Create and implement custom scanner

If you have new prompt injection techniques you'd like to detect, adding embeddings or signatures is a good approach.

If you want to detect activity using a method not already covered by the scanners, you'll want to implement a custom scanner.

PreviousCanary TokensNextAdd custom YARA signatures

Last updated 1 year ago