kuro223 commited on
Commit
5911049
·
1 Parent(s): e5cdf5d
Files changed (2) hide show
  1. app.py +9 -1
  2. ff.py +42 -0
app.py CHANGED
@@ -60,6 +60,14 @@ app3 = gr.Interface(
60
  outputs=gr.Textbox(),
61
  )
62
 
 
 
 
 
 
 
 
 
63
 
64
  # interface4
65
 
@@ -133,7 +141,7 @@ app8 = gr.Interface(
133
  outputs=gr.Textbox(),
134
  )
135
 
136
- demo = gr.TabbedInterface([app1, app2, app3,app4,app6,app5,app7,app8],["OCR", "MARIAM-u", "Mariam-French", "Mariam-Philo","Mariam-Hist","Note Calc","Mariam_web", "Mariam-chimi"])
137
 
138
 
139
 
 
60
  outputs=gr.Textbox(),
61
  )
62
 
63
+ app9 = gr.Interface(
64
+ fn=philo_cc,
65
+ title="Mariam-Philo-Cc",
66
+ description=description_french,
67
+ inputs=[gr.Textbox(label="Sujet:", lines=3),
68
+ outputs=gr.Textbox(),
69
+ )
70
+
71
 
72
  # interface4
73
 
 
141
  outputs=gr.Textbox(),
142
  )
143
 
144
+ demo = gr.TabbedInterface([app1, app2, app3,app9,app4,app6,app5,app7,app8],["OCR", "MARIAM-u", "Mariam-French","Mariam-Philo-Cc", "Mariam-Philo","Mariam-Hist","Note Calc","Mariam_web", "Mariam-chimi"])
145
 
146
 
147
 
ff.py CHANGED
@@ -112,6 +112,48 @@ def gpt_francais(french_prompt,choix,autheur):
112
  return answer
113
 
114
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  def gpt_philo(phi_prompt,autheur):
116
  if not phi_prompt:
117
  return "Veuillez saisir un sujet."
 
112
  return answer
113
 
114
 
115
+ def philo_cc(cc_prompt):
116
+ if not cc_prompt:
117
+ return "Mani rentre le sujet ! "
118
+
119
+ else:
120
+ print(cc_prompt)
121
+
122
+ ge = f""" Je veux faire mon devoir de philo sous la forme d'un commentaire. Voici le plan à respecter
123
+
124
+ Tu commencera par une introduction dans laquelle tu devra :
125
+ 1- amorce par constat d'ordre général uniquement + reprise de la citation + reformulation de la citation + connecteur logique d'opposition + problématique. La première question est une interrogation sur la citation tandis que la deuxième questions est une interrogations sur la discussion.
126
+
127
+ Et ensuite un développement dans laquelle tu devra dans la première 1 ère partie (explication + transition) faire ça :
128
+
129
+ 1- clarification de la pensé
130
+ 2- corroboration de la pensée
131
+
132
+ Et ensuite une phrase de Transition avant d'aborder la deuxième partie sans laquelle tu devra faire ca:
133
+ Thèse + Antithèse.
134
+
135
+ Argument de la thèse + explication de l'argument + exemple + explication de l'exemple
136
+ un commentaire
137
+
138
+ Argument de l'anti thèse + explication de l'argument + exemple + explication de l'exemple
139
+ un commentaire
140
+
141
+ Et tu fini avec la conclusion
142
+ Conclusion.
143
+ - Bilan : partie explicative + commentaire
144
+ - réponse à la question
145
+ Perspective ( facultative)
146
+
147
+
148
+
149
+ Voici le sujet : << {{cc_prompt }} >> expliquez puis commenter cette assertion.
150
+
151
+
152
+ """
153
+ answer = res(ge)
154
+ return answer
155
+
156
+
157
  def gpt_philo(phi_prompt,autheur):
158
  if not phi_prompt:
159
  return "Veuillez saisir un sujet."