### 🚀 The feature If I put a NumberResponse class in a formatted string (e.g. `f"{response:.2f}"`) I want it to render the format specified. I think all this would take is adding a method ```python def __format__(self, fmt): return self.value.__format__(fmt) ``` to the [BaseResponse class](https://github.com/sinaptik-ai/pandas-ai/blob/273cf1b85a2cc8cc58236b7cdf4e3fd73bf691f5/pandasai/core/response/base.py#L7). ### Motivation, pitch This will mean formatting responses that are numeric will not require access to the `value` attribute. ### Alternatives _No response_ ### Additional context _No response_