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.0.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.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for agentforge_guard_llmguard-0.3.0.tar.gz
Algorithm Hash digest
SHA256 6c5000d079d302998e34b16de2ed819e965e3e0fad886c4e759376cd858cbdd6
MD5 8b1101959073ac7b53e31b4f398b29d9
BLAKE2b-256 692d1d31e63c6302fc74b5ebaeff9b568dad619c443a4618a9dff20834174d13

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_guard_llmguard-0.3.0.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.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_guard_llmguard-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d42a9226ca66aec1242881cecbe5eab6112db6ac61728576ad4e0911d1d51f9
MD5 ca2701628e1fb32b700dbee8da9ce249
BLAKE2b-256 d90562faff8c45a8eb3b42bba259e0b0d3af2977ea02eb10ee4917260ba16ec1

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_guard_llmguard-0.3.0-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