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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for agentforge_guard_nemo-0.4.0.tar.gz
Algorithm Hash digest
SHA256 77e1c35ff18fa760b12d18f306db3e9effcae2ba01c04c0a7a86f8a1aa699a68
MD5 8483732cde8d92b54249a9b4f080c60a
BLAKE2b-256 ad0f5c7e648707fbe41449847f0b5282f3a502effc651a2e185228c138923f1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_guard_nemo-0.4.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_nemo-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_guard_nemo-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86a46a26379ecf4a63403510596f129c0731c2d87c9a7b58e85e913a927953bc
MD5 7050b4a1136c4d0189878b96a71a2b98
BLAKE2b-256 5b1998cdc87ab7b1a061a622eeedf7ae1bf03fa25cf27ab154fcf57c651563e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_guard_nemo-0.4.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