first commit

This commit is contained in:
2026-04-29 20:45:00 -03:00
parent 0c4f67eb63
commit f613b58a8a
37 changed files with 1740 additions and 106 deletions

16
tests/conftest.py Normal file
View File

@@ -0,0 +1,16 @@
import os
import pytest
from pathlib import Path
from nemoguardrails import RailsConfig, LLMRails
os.environ.setdefault("OPENAI_API_KEY", "sk-fake")
@pytest.fixture(scope="session")
def project_root():
return Path(__file__).resolve().parent.parent
@pytest.fixture(scope="session")
def rails(project_root):
config_path = project_root / "config"
config = RailsConfig.from_path(str(config_path))
return LLMRails(config)