Skip to main content

LLM Guard scanners for AgentForge guardrails

Project description

agentforge-guard-llmguard

LLM Guard scanners for AgentForge guardrails (feat-018).

Wraps the llm-guard library. Adds the llmguard validator to the agentforge.yaml modules.guardrails.input section:

modules:
  guardrails:
    input:
      - llmguard:
          scanners: ["prompt_injection", "ban_substrings", "secrets"]
          ban_substrings: ["password", "api_key"]
agentforge add module guard-llmguard

The shipped scanner subset covers prompt_injection, jailbreak, ban_substrings, and secrets. The full upstream scanner catalogue remains accessible by passing additional names through the scanners list — LLM Guard resolves them server-side.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentforge_guard_llmguard-0.3.1.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentforge_guard_llmguard-0.3.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file agentforge_guard_llmguard-0.3.1.tar.gz.

File metadata

File hashes

Hashes for agentforge_guard_llmguard-0.3.1.tar.gz
Algorithm Hash digest
SHA256 b1d21a2f0cb71f62b04ad32c09decd932dddf9b0570fc26d0be9f968be945e83
MD5 352d68edd6a1212626b43ce025260e8f
BLAKE2b-256 54eb8f491b5ca989b87afbf4f33f70c74f66f8a412e566834fe77afd8e517c5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_guard_llmguard-0.3.1.tar.gz:

Publisher: release.yml on Scaffoldic/agentforge-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agentforge_guard_llmguard-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_guard_llmguard-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33bd1c9b3162963c8ee237330c94f364ab709f86971bd0d90965f9a22fab0dab
MD5 da01709d68cd42e563ca52e028a03bb0
BLAKE2b-256 c7d72ea67cb7f89e17ba74bcb950f9a20fbe32d986c7685220fbf642be5a28e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_guard_llmguard-0.3.1-py3-none-any.whl:

Publisher: release.yml on Scaffoldic/agentforge-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page