协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
nemoguardrails【开发与工程】Route NVIDIA NeMo Guardrails package work across installation, config and Colang authoring, runtime APIs and servers, evaluation/observability, and source-checkout development.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when the task names NVIDIA NeMo Guardrails, the nemoguardrails Python package, Colang, rails configs, guardrail catalog rails, Guardrails/LLMRails runtime APIs, the NeMo Guardrails server, evaluation CLI, tracing/telemetry behavior, or maintenance of the NeMo Guardrails source checkout.
| User need | Read |
|---|---|
| Install the package, choose extras, verify imports, check CLI availability, or diagnose optional dependency import errors | sub-skills/setup-and-basics/SKILL.md |
Create or validate config.yml, prompts.yml, Colang .co files, guardrail catalog rails, custom actions/providers, or config migration | sub-skills/configure-rails/SKILL.md |
| Run an existing config through Python APIs, CLI chat, FastAPI/OpenAI-compatible server endpoints, streaming, state/thread handling, or LangChain/LangGraph integrations | sub-skills/run-rails/SKILL.md |
| Evaluate guardrail behavior, inspect eval outputs, or reason about logging, tracing, metrics, telemetry, privacy, and operational diagnostics | sub-skills/evaluate-and-observe/SKILL.md |
| Edit the source checkout, add providers, change public APIs, run repo tests, update docs, prepare PR text, or apply contribution policy | sub-skills/repo-development/SKILL.md |
>=3.10,<3.14; install only the smallest extras needed for the requested workflow.python -m pip install 'nemoguardrails'python -m nemoguardrails --helppython sub-skills/setup-and-basics/scripts/check_install.pysub-skills/setup-and-basics/scripts/check_install.pysub-skills/configure-rails/scripts/validate_config.pysub-skills/run-rails/scripts/deterministic_chat_smoke.pysub-skills/run-rails/scripts/server_schema_smoke.pymake/uv commands when the user is actually working in a cloned NeMo Guardrails repository.references/troubleshooting.md, then route to the nearest sub-skill troubleshooting reference.Guardrails, LLMRails, RailsConfig, LLM message/response types, register_provider, set_default_framework, and testing helpers such as FakeLLMModel and TestChat.RunnableRails from nemoguardrails.integrations.langchain.runnable_rails.chat, server, convert, actions-server, find-providers, and eval./v1/health, /healthz, /v1/rails/configs, /v1/models, /v1/chat/completions, /v1/checks, and /v1/challenges.references/repo-provenance.md.references/repo-routing-metadata.json.