Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -9,7 +9,7 @@ import traceback
|
|
| 9 |
from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Image as RLImage
|
| 10 |
from reportlab.lib.pagesizes import letter
|
| 11 |
from reportlab.lib.styles import getSampleStyleSheet
|
| 12 |
-
|
| 13 |
import google.generativeai as genai
|
| 14 |
|
| 15 |
|
|
@@ -160,7 +160,7 @@ Return:
|
|
| 160 |
Only provide the raw values, no headers.
|
| 161 |
"""
|
| 162 |
response = text_model.generate_content(prompt).text.strip()
|
| 163 |
-
parts = [line.strip() for line in response.split("\n") if line.strip()]
|
| 164 |
char_names = parts[0] if len(parts) > 0 else ""
|
| 165 |
dialogue = parts[1] if len(parts) > 1 else ""
|
| 166 |
speaker = parts[2] if len(parts) > 2 else ""
|
|
|
|
| 9 |
from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Image as RLImage
|
| 10 |
from reportlab.lib.pagesizes import letter
|
| 11 |
from reportlab.lib.styles import getSampleStyleSheet
|
| 12 |
+
import re
|
| 13 |
import google.generativeai as genai
|
| 14 |
|
| 15 |
|
|
|
|
| 160 |
Only provide the raw values, no headers.
|
| 161 |
"""
|
| 162 |
response = text_model.generate_content(prompt).text.strip()
|
| 163 |
+
parts = [re.sub(r"^\d+\.\s*", "", line.strip()) for line in response.split("\n") if line.strip()]
|
| 164 |
char_names = parts[0] if len(parts) > 0 else ""
|
| 165 |
dialogue = parts[1] if len(parts) > 1 else ""
|
| 166 |
speaker = parts[2] if len(parts) > 2 else ""
|