| | |
| | | |
| | | |
| | | def generate(self, output_path: str): |
| | | self.logger.info(f"start to rewriting docx using gemini,using temperature:{self.temperature}. with prompt {self.prompt}.") |
| | | self.logger.info(f"start to Generating docx using gemini, with prompt {self.prompt}.") |
| | | self.chat = self.model.start_chat(history=[]) |
| | | response = self.safe_send_message(self.prompt) |
| | | story_text = response.text.strip() |
| | | self.logger.info(f"google gemini story end...") |
| | | self.logger.info(f"[ google ] gemini story end...") |
| | | paragraphs = [p.strip() for p in story_text.split('\n') if p.strip()] |
| | | |
| | | doc = Document() |