Ali-C137 commited on
Commit
61b8d8f
·
1 Parent(s): cc4ec1d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -19
app.py CHANGED
@@ -1,16 +1,3 @@
1
- # -*- coding: utf-8 -*-
2
- """Auto-Profiler.ipynb
3
-
4
- Automatically generated by Colaboratory.
5
-
6
- Original file is located at
7
- https://colab.research.google.com/drive/17kGZuW3Yk57haXTamBR6bIFZv0B-iF5k
8
- """
9
-
10
- #!pip install gradio==3.21.0
11
-
12
- #!pip install -q git+https://github.com/huggingface/transformers.git
13
-
14
  from transformers import AutoTokenizer, AutoModelForCausalLM, GenerationConfig
15
  import gradio as gr
16
  import torch
@@ -49,7 +36,7 @@ def generate_prompt(
49
  ):
50
  if (Nom and Date and Sexe and Sit_Fam and Niv_edu and Resultats and Comportement):
51
  return f"""Prompt :
52
- Cher GPT-3, je souhaite obtenir votre expertise en tant que profiler et thérapeute virtuel. J'ai collecté des informations détaillées sur un bénéficiaire, un enfant, et j'aimerais que vous génériez un rapport basé sur ces informations. Veuillez prendre en compte les éléments suivants :
53
 
54
  Informations personnelles :
55
  Nom = {Nom}
@@ -87,7 +74,7 @@ Présence d'un tuteur ou d'un responsable légal = {tuteur}
87
  Soutien social (famille, amis, etc.) = {Soutien_social}
88
  Services ou thérapies en cours (orthophonie, ergothérapie, etc.) = {Therapie}
89
 
90
- À partir de ces informations, je vous demande de générer un rapport détaillé sur la situation de cet enfant, en incluant une analyse psychique et des recommandations pour l'aider à surmonter les défis auxquels il est confronté.
91
 
92
  Rapport :
93
  """
@@ -148,10 +135,7 @@ def evaluate(
148
  s = generation_output.sequences[0]
149
  output = tokenizer.decode(s)
150
  return output.split("### Response:")[1].strip()
151
-
152
- def Profiler():
153
- return "hello this is a repport"
154
-
155
  g = gr.Interface(
156
  fn=evaluate,
157
  inputs=[
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  from transformers import AutoTokenizer, AutoModelForCausalLM, GenerationConfig
2
  import gradio as gr
3
  import torch
 
36
  ):
37
  if (Nom and Date and Sexe and Sit_Fam and Niv_edu and Resultats and Comportement):
38
  return f"""Prompt :
39
+ Cher GPT-3, Vous êtes PetersonGPT, un psychologue et thérapeute de classe mondiale spécialisé dans la garde d'enfants et la psyché des enfants, je souhaite obtenir votre expertise en tant que profiler et thérapeute virtuel. J'ai collecté des informations détaillées sur un bénéficiaire, un enfant, et j'aimerais que vous génériez un rapport basé sur ces informations. Veuillez prendre en compte les éléments suivants :
40
 
41
  Informations personnelles :
42
  Nom = {Nom}
 
74
  Soutien social (famille, amis, etc.) = {Soutien_social}
75
  Services ou thérapies en cours (orthophonie, ergothérapie, etc.) = {Therapie}
76
 
77
+ À partir de ces informations, je vous demande de générer un rapport détaillé sur la situation de cet enfant, en incluant une analyse psychique et des recommandations pour l'aider à surmonter les défis auxquels il est confronté, et aussi si possible une proposition d'ordonance si le bénéficiaire a besoin de medicament.
78
 
79
  Rapport :
80
  """
 
135
  s = generation_output.sequences[0]
136
  output = tokenizer.decode(s)
137
  return output.split("### Response:")[1].strip()
138
+
 
 
 
139
  g = gr.Interface(
140
  fn=evaluate,
141
  inputs=[