nemoguardrails.library.fiddler.actions

View as Markdown

Module Contents

Functions

Data

log

API

nemoguardrails.library.fiddler.actions.call_fiddler_faithfulness(
config: nemoguardrails.RailsConfig,
context: typing.Optional[dict] = None
)
async
nemoguardrails.library.fiddler.actions.call_fiddler_guardrail(
endpoint: str,
data: dict,
guardrail_name: str,
score_key: str,
threshold: float,
compare: typing.Callable[[float, float], bool],
default_score: float
) -> bool
async
nemoguardrails.library.fiddler.actions.call_fiddler_safety_bot(
config: nemoguardrails.RailsConfig,
context: typing.Optional[dict] = None
)
async
nemoguardrails.library.fiddler.actions.call_fiddler_safety_user(
config: nemoguardrails.RailsConfig,
context: typing.Optional[dict] = None
)
async
nemoguardrails.library.fiddler.actions.log = logging.getLogger(__name__)