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

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentforge_guard_nemo-0.3.1.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.3.1.tar.gz
Algorithm Hash digest
SHA256 f6e5e0d27fb0338e5ca80f4f5428a9d33df088615435b084e2684c8d74d21012
MD5 4f2791ce02d6dc28c54200f75c9a3344
BLAKE2b-256 d972d648af749b1b68179a842f9ab803dad736b4c800e3f667fe5cafa6d3a0ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for agentforge_guard_nemo-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a4aa9e1e2d6d571b827ac770f604becd0c0d992a32909849e25cc885cf50efb
MD5 bb7af1533b4b1a1604b9b6c1cef046b2
BLAKE2b-256 3c3c71485b3ca34e257d7d3fbd84244ba3806479dc8701021da5aca701548edb

See more details on using hashes here.

Provenance

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