Add system information to the prompt.
(self, prompt)
| 36 | model_provider=provider.get_model_name()) |
| 37 | |
| 38 | def add_sys_info_prompt(self, prompt): |
| 39 | """Add system information to the prompt.""" |
| 40 | info = f"System Info:\n" \ |
| 41 | f"OS: {platform.system()} {platform.release()}\n" \ |
| 42 | f"Python Version: {platform.python_version()}\n" \ |
| 43 | f"\nYou must save file at root directory: {self.work_dir}" |
| 44 | return f"{prompt}\n\n{info}" |
| 45 | |
| 46 | async def process(self, prompt, speech_module) -> str: |
| 47 | answer = "" |