nemo_microservices.types.executed_action#
Module Contents#
Classes#
API#
- class nemo_microservices.types.executed_action.ExecutedAction(/, **data: typing.Any)#
Bases:
nemo_microservices._models.BaseModel- action_name: str#
None
The name of the action that was executed.
- action_params: Optional[Dict[str, object]]#
None
The parameters for the action.
- duration: Optional[float]#
None
How long the action took to execute, in seconds.
- finished_at: Optional[float]#
None
Timestamp for when the action finished.
- llm_calls: Optional[List[nemo_microservices.types.llm_call_info.LlmCallInfo]]#
None
Information about the LLM calls made by the action.
- return_value: Optional[object]#
None
The value returned by the action.
- started_at: Optional[float]#
None
Timestamp for when the action started.