Docfile commited on
Commit
f271eae
·
verified ·
1 Parent(s): a5e159d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -12
app.py CHANGED
@@ -49,7 +49,17 @@ NB: Après le premier paragraphe, il faut prévoir une transition avant d'entame
49
 
50
  NB: Il faudra prévoir une transition entre les deux grandes parties du développement.
51
 
52
- 2°) la Rédaction de la mise en scène :
 
 
 
 
 
 
 
 
 
 
53
 
54
  -C'est la deuxième partie du développement. La rédaction de la mise en scène est un projet personnel élaboré par les élèves, qui comprennent les étapes suivantes :
55
 
@@ -61,10 +71,6 @@ NB: Il faudra prévoir une transition entre les deux grandes parties du dévelop
61
 
62
  *Décrire les lieux et les actions des personnages en utilisant le vocabulaire scénique, le présent de narration et le style impersonnel
63
 
64
- III°) la Conclusion:
65
-
66
- Dans cette dernière partie de la rédaction, il est question de répondre au thème traité dans le texte et ensuite d'ouvrir la réflexion à travers une référence ou une citation en rapport avec le sujet.
67
-
68
 
69
  """
70
 
@@ -76,22 +82,25 @@ Dans cette dernière partie de la rédaction, il est question de répondre au th
76
 
77
 
78
 
79
-
80
-
81
-
82
  e =""
83
  # Fonction pour générer le contenu
84
- def generate_content(image):
85
  global e
86
 
87
  if not image:
88
  return "Image Requis ! "
89
 
90
- else:
91
- pro = f"traite moi ce devoir en respectant scrupuleusement la méthodologie suivante : {meto} "
 
92
  response = model.generate_content([pro, image])
93
  print(response.text)
94
  e = response.text
 
 
 
 
 
95
  return e
96
 
97
 
@@ -99,6 +108,6 @@ markdown = r"""
99
  e
100
  """.format(e)
101
  # Interface Gradio
102
- iface = gr.Interface(fn=generate_content, inputs=gr.Image(type='pil'), outputs= gr.Markdown(markdown, latex_delimiters=[{ "left":"$$", "right":"$$", "display": True }]))
103
 
104
  iface.launch()
 
49
 
50
  NB: Il faudra prévoir une transition entre les deux grandes parties du développement.
51
 
52
+
53
+ III°) la Conclusion:
54
+
55
+ Dans cette dernière partie de la rédaction, il est question de répondre au thème traité dans le texte et ensuite d'ouvrir la réflexion à travers une référence ou une citation en rapport avec le sujet.
56
+
57
+
58
+ """
59
+
60
+
61
+ mise = """
62
+ °) la Rédaction de la mise en scène :
63
 
64
  -C'est la deuxième partie du développement. La rédaction de la mise en scène est un projet personnel élaboré par les élèves, qui comprennent les étapes suivantes :
65
 
 
71
 
72
  *Décrire les lieux et les actions des personnages en utilisant le vocabulaire scénique, le présent de narration et le style impersonnel
73
 
 
 
 
 
74
 
75
  """
76
 
 
82
 
83
 
84
 
 
 
 
85
  e =""
86
  # Fonction pour générer le contenu
87
+ def generate_content(image,choix):
88
  global e
89
 
90
  if not image:
91
  return "Image Requis ! "
92
 
93
+
94
+ if choix == "sans":
95
+ pro = f"traite moi ce devoir en respectant scrupuleusement la méthodologie suivante : {meto}"
96
  response = model.generate_content([pro, image])
97
  print(response.text)
98
  e = response.text
99
+ elif choix =="avec":
100
+ pre = f"traite moi ce devoir en respectant scrupuleusement la méthodologie suivante.je le veux Sous forme de paragraphe. : {mise}"
101
+ response = model.generate_content([pre, image])
102
+ print(response.text)
103
+ e = response.text
104
  return e
105
 
106
 
 
108
  e
109
  """.format(e)
110
  # Interface Gradio
111
+ iface = gr.Interface(fn=generate_content, inputs=[gr.Image(type='pil'),gr.Radio(["Sans","avec"])] , outputs= gr.Markdown(markdown, latex_delimiters=[{ "left":"$$", "right":"$$", "display": True }]))
112
 
113
  iface.launch()