Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -41,32 +41,33 @@ model = genai.GenerativeModel(model_name="gemini-1.5-flash-latest",
|
|
41 |
safety_settings=safety_settings)
|
42 |
|
43 |
|
44 |
-
def gpt_francais(french_prompt,choix,autheur):
|
45 |
global e
|
46 |
if not french_prompt:
|
47 |
-
return "Veuillez saisir un thème
|
48 |
|
49 |
if choix == "discuter":
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
|
|
|
|
55 |
return e
|
56 |
else:
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
|
|
61 |
e = response.text
|
62 |
return e
|
63 |
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
markdown = r"""
|
68 |
-
e
|
69 |
-
""".format(e)
|
|
|
70 |
|
71 |
|
72 |
iface = gr.Interface(
|
|
|
41 |
safety_settings=safety_settings)
|
42 |
|
43 |
|
44 |
+
def gpt_francais(french_prompt, choix, autheur):
|
45 |
global e
|
46 |
if not french_prompt:
|
47 |
+
return "Veuillez saisir un thème."
|
48 |
|
49 |
if choix == "discuter":
|
50 |
+
de = """Je veux faire mon travail de français de niveau lycé sous la forme d'une discussion argumentatif.
|
51 |
+
La question du travail est la suivante : "{french_prompt}". Tu devras discuter ce thème.
|
52 |
+
J'ai besoin d'une introduction (avec une problématique et l'annonce du plan), de 3 arguments (avec explication et exemple et illustration) pour la première partie.
|
53 |
+
Idem pour la deuxième partie (3 arguments pour l'antithèse). Je veux une phrase de transition entre les deux parties et, à la fin, une conclusion avec une ouverture (donnée sous forme de phrase interrogative).
|
54 |
+
Je veux que tu utilises le style d'écriture de : {autheur}"""
|
55 |
+
answer = model.generate_content(de)
|
56 |
+
e = answer.text
|
57 |
return e
|
58 |
else:
|
59 |
+
fi_prompt = f"""Je veux faire mon travail de français de niveau lycé sous la forme d'un travail argumentatif.
|
60 |
+
La question du travail est la suivante : "{french_prompt}". Tu devras {choix} ce thème.
|
61 |
+
J'ai besoin d'une introduction (avec une problématique et l'annonce du plan), de 3 arguments (avec explication et exemple et illustration) et d'une conclusion avec une ouverture (donnée sous forme de phrase interrogative).
|
62 |
+
Je veux que tu utilises le style d'écriture de : {autheur}"""
|
63 |
+
response = model.generate_content(fi_prompt)
|
64 |
e = response.text
|
65 |
return e
|
66 |
|
|
|
|
|
|
|
67 |
markdown = r"""
|
68 |
+
{e}
|
69 |
+
""".format(e=e)
|
70 |
+
|
71 |
|
72 |
|
73 |
iface = gr.Interface(
|