Skip to navigation

nemoguardrails.logging.stats

View as Markdown

Module Contents

Classes

NameDescription
LLMStatsSimple class to store stats for the LLM usage.

API

class nemoguardrails.logging.stats.LLMStats()

Simple class to store stats for the LLM usage.

_stats
= self._get_empty_stats()
nemoguardrails.logging.stats.LLMStats.__str__()
nemoguardrails.logging.stats.LLMStats._get_empty_stats()
staticmethod
nemoguardrails.logging.stats.LLMStats.get_stat(
name
)
nemoguardrails.logging.stats.LLMStats.get_stats()
nemoguardrails.logging.stats.LLMStats.inc(
name: str,
value: typing.Union[float, int] = 1
)

Increment a stat.

nemoguardrails.logging.stats.LLMStats.reset()