Mahavaury2 commited on
Commit
d8802c6
·
1 Parent(s): 8fa5ce9

Test code online commit

Browse files
Files changed (1) hide show
  1. app.py +9 -9
app.py CHANGED
@@ -22,13 +22,10 @@ MAX_INPUT_TOKEN_LENGTH = int(os.getenv("MAX_INPUT_TOKEN_LENGTH", "4096"))
22
 
23
  if torch.cuda.is_available():
24
  model_id = "mistralai/Mistral-7B-Instruct-v0.3"
25
- model = AutoModelForCausalLM.from_pretrained(
26
- model_id,
27
- torch_dtype=torch.float16,
28
- device_map="auto"
29
- )
30
  tokenizer = AutoTokenizer.from_pretrained(model_id)
31
 
 
32
  @spaces.GPU
33
  def generate(
34
  message: str,
@@ -66,6 +63,7 @@ def generate(
66
  outputs.append(text)
67
  yield "".join(outputs)
68
 
 
69
  # CSS pour appliquer le dégradé pastel à TOUTE la page
70
  custom_css = """
71
  html, body {
@@ -78,7 +76,7 @@ html, body {
78
 
79
  # Questions prédéfinies
80
  predefined_examples = [
81
- ["1 - C’est quoi le consentement ? Comment savoir si ma copine a envie de moi ?"],
82
  ["2 - C’est quoi une agression sexuelle ?"],
83
  ["3 - C’est quoi un viol ?"],
84
  ["4 - C’est quoi un attouchement ?"],
@@ -86,15 +84,17 @@ predefined_examples = [
86
  ["6 - Est ce illégal de visionner du porno ?"],
87
  ["7 - Mon copain me demande un nude, dois-je le faire ?"],
88
  ["8 - Mon ancien copain me menace de poster des photos de moi nue sur internet, que faire ?"],
89
- ["9 - Que puis-je faire si un membre de ma famille me touche d’une manière bizarre, mais que j’ai peur de parler ou de ne pas être cru ?"],
 
 
90
  ]
91
 
92
  demo = gr.ChatInterface(
93
  fn=generate,
94
  type="messages",
95
  description=DESCRIPTION,
96
- css=custom_css, # On applique le CSS pastel global
97
- examples=predefined_examples
98
  )
99
 
100
  if __name__ == "__main__":
 
22
 
23
  if torch.cuda.is_available():
24
  model_id = "mistralai/Mistral-7B-Instruct-v0.3"
25
+ model = AutoModelForCausalLM.from_pretrained(model_id, torch_dtype=torch.float16, device_map="auto")
 
 
 
 
26
  tokenizer = AutoTokenizer.from_pretrained(model_id)
27
 
28
+
29
  @spaces.GPU
30
  def generate(
31
  message: str,
 
63
  outputs.append(text)
64
  yield "".join(outputs)
65
 
66
+
67
  # CSS pour appliquer le dégradé pastel à TOUTE la page
68
  custom_css = """
69
  html, body {
 
76
 
77
  # Questions prédéfinies
78
  predefined_examples = [
79
+ ["1 - C’est quoi le consentement ? Comment savoir si ma copine a envie de moi ?"], # noqa: RUF001
80
  ["2 - C’est quoi une agression sexuelle ?"],
81
  ["3 - C’est quoi un viol ?"],
82
  ["4 - C’est quoi un attouchement ?"],
 
84
  ["6 - Est ce illégal de visionner du porno ?"],
85
  ["7 - Mon copain me demande un nude, dois-je le faire ?"],
86
  ["8 - Mon ancien copain me menace de poster des photos de moi nue sur internet, que faire ?"],
87
+ [
88
+ "9 - Que puis-je faire si un membre de ma famille me touche d’une manière bizarre, mais que j’ai peur de parler ou de ne pas être cru ?"
89
+ ],
90
  ]
91
 
92
  demo = gr.ChatInterface(
93
  fn=generate,
94
  type="messages",
95
  description=DESCRIPTION,
96
+ css=custom_css, # On applique le CSS pastel global
97
+ examples=predefined_examples,
98
  )
99
 
100
  if __name__ == "__main__":