(self)
| 134 | self.tool_calls = [_coerce_tool_call(tool_call) for tool_call in self.tool_calls] |
| 135 | |
| 136 | def model_dump_json(self): |
| 137 | return json.dumps(get_dict_from_nested_dataclasses(self, ignore_key="raw")) |
| 138 | |
| 139 | @classmethod |
| 140 | def from_dict(cls, data: dict, raw: Any | None = None, token_usage: TokenUsage | None = None) -> "ChatMessage": |