nemoguardrails.rails.llm.options.GenerationResponse#

class nemoguardrails.rails.llm.options.GenerationResponse[source]#

Bases: BaseModel

response: Union[str, List[dict]]#
llm_output: Optional[dict]#
output_data: Optional[dict]#
log: Optional[GenerationLog]#
state: Optional[dict]#
tool_calls: Optional[list]#
reasoning_content: Optional[str]#
llm_metadata: Optional[dict]#
model_config: ClassVar[ConfigDict] = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].