JairoCesar commited on
Commit
02cede6
·
verified ·
1 Parent(s): 38f08b8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -25,7 +25,7 @@ def extract_and_clean_json(text):
25
 
26
  def generate_presentation_content(topic, client):
27
  prompt = f"""Crea una presentación de PowerPoint sobre el tema: {topic}.
28
- Genera exactamente 7 diapositivas. Cada diapositiva debe tener un título y contenido.
29
  Formatea la salida como un JSON con la siguiente estructura:
30
  {{
31
  "slides": [
@@ -44,7 +44,7 @@ def generate_presentation_content(topic, client):
44
  json_str = extract_and_clean_json(response)
45
  if json_str:
46
  slides_data = json.loads(json_str)
47
- if 'slides' in slides_data and len(slides_data['slides']) == 7:
48
  return slides_data['slides']
49
  else:
50
  raise ValueError("El JSON no contiene exactamente 5 diapositivas")
 
25
 
26
  def generate_presentation_content(topic, client):
27
  prompt = f"""Crea una presentación de PowerPoint sobre el tema: {topic}.
28
+ Genera exactamente 5 diapositivas. Cada diapositiva debe tener un título y contenido.
29
  Formatea la salida como un JSON con la siguiente estructura:
30
  {{
31
  "slides": [
 
44
  json_str = extract_and_clean_json(response)
45
  if json_str:
46
  slides_data = json.loads(json_str)
47
+ if 'slides' in slides_data and len(slides_data['slides']) == 5:
48
  return slides_data['slides']
49
  else:
50
  raise ValueError("El JSON no contiene exactamente 5 diapositivas")