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

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentforge_guard_nemo-0.2.3.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentforge_guard_nemo-0.2.3.tar.gz
Algorithm Hash digest
SHA256 5359190c83141a1aa3e7eda707cac7e7a1da841f83b2da0e5c59dc8ba0d88920
MD5 c7d550df3e9d54d24738381fe79e9a7a
BLAKE2b-256 72c405257f5c9a2bbc449211c271c0fcaf46c9dbfb9e4833d9e76b39c7a626b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentforge_guard_nemo-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentforge_guard_nemo-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 19a39b3ecbe8cd2911ae6e043342d5c5bbf9a907beeadede8b381c92f8bf26f1
MD5 15082d375f7e6a94ed42f195638284ad
BLAKE2b-256 39835862ea94f65ef04a03b8f040b822f053fd0963123c7d509428c459b25a2a

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