Docfile commited on
Commit
f0d25d5
·
verified ·
1 Parent(s): 069f015

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -16
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
- de = """ Je veux faire mon travail de français de niveau lycé sous la forme d'une discussion argumentatif. La question du travail est la suivante: "{french_prompt}". tu devras discuter ce thème. jai besoin dune introduction(avec une problématique et l'annonce du plan), de 3 arguments(avec explication et example et illustration) pour la premiere partie. idem pour la deuxieme partie(3 argument pour lantithese). je veux une phrase de transition entre les deux partie et a la fin 'une conclusion avec une ouverture(donné sous forme de phrase interogative ) je veux que tu utilise le style décriture de :{autheur} """
52
- answer = model.generate_content(french_prompt)
53
- #return response.text
54
- e = answer.text
 
 
55
  return e
56
  else:
57
- fi_prompt = f"""Je veux faire mon travail de français de niveau lycé sous la forme d'un travail argumentatif. La question du travail est la suivante: "{french_prompt}". tu devras {choix} ce thème. jai besoin dune introduction(avec une problématique et l'annonce du plan), de 3 arguments(avec explication et example et illustration) et d'une conclusion avec une ouverture(donné sous forme de phrase interogative ) je veux que tu utilise le style décriture de :{autheur} """
58
- #answer = res(fi_prompt)
59
- response = model.generate_content(french_prompt)
60
- print(response)
 
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(