Funcional

This commit is contained in:
2026-05-01 14:12:53 -03:00
parent a170a09cbd
commit 171e0bb3af
52 changed files with 1727 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
from importlib.resources import files
from nemoguardrails import LLMRails, RailsConfig
def get_config_path():
return str(files("company_nemo_guardrails").joinpath("config"))
def create_rails():
# 👇 IMPORT CRÍTICO (executa decorators @action)
from company_nemo_guardrails import actions
config = RailsConfig.from_path(get_config_path())
rails = LLMRails(config)
# 👇 opcional mas recomendado (garante registro)
rails.register_actions(actions)
return rails