Skip to main content

NeMo Guardrails programmable rails for AgentForge

Project description

agentforge-guard-nemo

NVIDIA NeMo Guardrails programmable rails for AgentForge guardrails (feat-018).

Adds the nemo validator to both input and output sections of modules.guardrails:

modules:
  guardrails:
    input:
      - nemo:
          config_path: ./rails/  # directory containing Colang + config.yml
    output:
      - nemo:
          config_path: ./rails/
agentforge add module guard-nemo

NeMo Guardrails is a programmable-rail framework (Colang DSL). The adapter consumes a directory carrying config.yml + *.co files and loads it once per Agent. Tests inject a fake rail runner so nemoguardrails doesn't need to be installed at test time.

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_nemo-0.2.4.tar.gz (8.1 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_nemo-0.2.4-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file agentforge_guard_nemo-0.2.4.tar.gz.

File metadata

  • Download URL: agentforge_guard_nemo-0.2.4.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentforge_guard_nemo-0.2.4.tar.gz
Algorithm Hash digest
SHA256 a5cf5de99e2df0e9c008dfc8390fc50b4b988ae85a2997bbd093fdff1d27b33e
MD5 8f25cefacb8096f369835e77550dd3f1
BLAKE2b-256 b82524a3482046eb3249b22a01baa16cfc1bcc4c70d24b68a135f6e029d396b7

See more details on using hashes here.

File details

Details for the file agentforge_guard_nemo-0.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_guard_nemo-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e9d80d72fe5c271f3a050bb51bcf49cd3c7c7fdbe37242b456c526706b40209b
MD5 7d4cf831d8c06ec2159cd0e5adf463a7
BLAKE2b-256 f9b05e5f396f3cf8388216a2368cd4f6468c3814b63941d5967de0bea6251c50

See more details on using hashes here.

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