Update app.py
Browse files
app.py
CHANGED
@@ -7,7 +7,77 @@ genai.configure(api_key=token)
|
|
7 |
|
8 |
# Chargez l'image
|
9 |
model = genai.GenerativeModel(model_name="gemini-pro-vision")
|
10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
e =""
|
13 |
# Fonction pour générer le contenu
|
@@ -15,11 +85,10 @@ def generate_content(image):
|
|
15 |
global e
|
16 |
|
17 |
if not image:
|
18 |
-
|
19 |
-
e = response.text
|
20 |
-
print(e)
|
21 |
|
22 |
else:
|
|
|
23 |
response = model.generate_content([pro, image])
|
24 |
print(response.text)
|
25 |
e = response.text
|
|
|
7 |
|
8 |
# Chargez l'image
|
9 |
model = genai.GenerativeModel(model_name="gemini-pro-vision")
|
10 |
+
|
11 |
+
|
12 |
+
meto = """
|
13 |
+
methodologie du sujet de type 1:
|
14 |
+
|
15 |
+
Pour répondre aux consignes du sujet de type 1, le candidat à l'épreuve d'Art Dramatique doit pouvoir organiser sa production en trois grandes parties autrement dit sous la forme d'une Introduction, un Développement et une Conclusion comme dans toutes les autres disciples. Ainsi, le sujet de type I sollicite chez le candidat ou encore l'apprenant les qualités d'imagination et de créativité.
|
16 |
+
|
17 |
+
1°) l'Introduction:
|
18 |
+
|
19 |
+
Objectifs :
|
20 |
+
C'est la première partie d'un travail de rédaction, elle est toujours composée de cinq parties qui sont nécessaire pour son élaboration en Art Dramatique à savoir:
|
21 |
+
|
22 |
+
1°) La phrase introductive: Elle est souvent appelée Amorce ou phrase chapeau, elle débute l'introduction et se construit de plusieurs manières :
|
23 |
+
|
24 |
+
a°) En passant par la définition du concept du théâtre
|
25 |
+
|
26 |
+
b) En passant par la définition du thème dominant du texte
|
27 |
+
|
28 |
+
c) En passant un constat ou une observation
|
29 |
+
|
30 |
+
2°) La présentation du document(le texte): Il s'agit ici de relever le nom de l'auteur, le tire de la pièce de théâtre, la date de publication, la maison d'édition, l'Acte et la scène dans laquelle on a extrait le texte et le genre théâtral.
|
31 |
+
|
32 |
+
3°) Décliner le thème abordé dans le texte : Il s'agit simplement d'identifier ou de relever le thème mise exergue dans le texte..
|
33 |
+
|
34 |
+
4°) Faire un résumé succinct de l'histoire du texte : Il s'agit de dire de manière brève dequoi parle le texte.
|
35 |
+
|
36 |
+
5°) l'Annonce du plan: l'annonce du plan est présenté en deux grandes parties d'abord l'analyse du documentaire (donc le texte) ensuite la rédaction de la mise en scène encore appelée écriture scénique.
|
37 |
+
|
38 |
+
II°) le Développement:
|
39 |
+
|
40 |
+
C'est la deuxième partie de notre travail de rédaction. Dans cette partie l'élève do t organiser son raisonnement. Le développement en Art Dramatique est composé de deux grandes parties comme indiqué dans l'annonce du plan à savoir:
|
41 |
+
|
42 |
+
1) l'Analyse documentaire : Dans cette partie l'apprenant doit rédiger deux petits paragraphes:
|
43 |
+
|
44 |
+
-la Présentation des personnages: Dans cette partie l'élève doit pouvoir présenter les personnages qui interviennent dans le texte leurs rôles, les rapports qu'ils en retiennent entre eux et leur psychologie.
|
45 |
+
|
46 |
+
NB: Après le premier paragraphe, il faut prévoir une transition avant d'entamer le ceuxième paragraphe.
|
47 |
+
|
48 |
+
-Présentation scénographique: Dans cette partie il est question pour l'élève de présenter tous les éléments scénographiques à savoir les indications qui rendent compte de l'espace et du temps. Pour l'espace, il faut pouvoir situer le lieu de l'action et pour le temps il faut situer le moment où se déroule l'action.
|
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 |
+
|
56 |
+
*Le choix du genre théâtral
|
57 |
+
|
58 |
+
• Proposer un titre à la scène
|
59 |
+
|
60 |
+
*Présenter le ou les personnages, leurs nouveaux rôles et leur psychologie. *Respecter la structure de l'action dramatique
|
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 |
+
|
71 |
+
|
72 |
+
|
73 |
+
|
74 |
+
|
75 |
+
|
76 |
+
|
77 |
+
|
78 |
+
|
79 |
+
|
80 |
+
|
81 |
|
82 |
e =""
|
83 |
# Fonction pour générer le contenu
|
|
|
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
|