(self, prompt)
| 30 | print(f'Memory footprint: {self.model.get_memory_footprint() / 1e6:.2f} MB') |
| 31 | |
| 32 | def format_prompt(self, prompt): |
| 33 | return [ |
| 34 | { |
| 35 | 'role': 'user', |
| 36 | 'content': prompt |
| 37 | } |
| 38 | ] |
| 39 | |
| 40 | @retry(wait=wait_random_exponential(min=1, max=60), stop=stop_after_attempt(6)) |
| 41 | def generate_text(self, prompt): |