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()