nemoguardrails.library.trend_micro.rail_config

View as Markdown

Module Contents

Classes

NameDescription
TrendMicroRailConfigConfiguration data for the Trend Micro AI Guard API

Functions

NameDescription
build_config_spec-

Data

log

API

class nemoguardrails.library.trend_micro.rail_config.TrendMicroRailConfig()

Bases: RailConfigBaseModel

Configuration data for the Trend Micro AI Guard API

api_key_env_var
Optional[str]
application_name
str
detailed_response
bool
v1_url
str
nemoguardrails.library.trend_micro.rail_config.TrendMicroRailConfig.get_api_key() -> typing.Optional[str]

Helper to return an API key (if it exists) from a Trend Micro configuration. The api_key_env_var field, a string stored in this environment variable.

If the environment variable is not found None is returned.

nemoguardrails.library.trend_micro.rail_config.build_config_spec() -> nemoguardrails.manifests.config_schema.RailConfigSpec
nemoguardrails.library.trend_micro.rail_config.log = logging.getLogger(__name__)