Nat Tools And Functions

Use when authoring, registering, composing, or testing custom NeMo Agent Toolkit tools, functions, function groups, Python components, custom agents, custom evaluators, or advanced extension patterns.

NVIDIA Updated 2.2k repo stars

File contents

NeMo Agent Toolkit Tools and Functions

Use this skill when adding custom Python behavior to the toolkit.

Workflow

  1. Read references/tools-and-functions.md for the registration pattern.
  2. Use FunctionInfo.from_fn() for simple async functions.
  3. Use function groups when related tools share a resource.
  4. Keep heavyweight optional imports lazy.
  5. Add focused tests for new component behavior.

References

  • references/tools-and-functions.md
  • references/advanced-python.md

NVIDIA/NeMo-Agent-Toolkit/tree/main/skills/nat-tools-and-functions commit b5c1d714b4

Frequently asked questions

npx skillmds@latest add nvidia/nat-tools-and-functions