bagbreizh commited on
Commit
2da892b
1 Parent(s): 743f293

Modification prompt et max_iterations

Browse files
Files changed (2) hide show
  1. nodes.py +1 -1
  2. prompts.py +3 -3
nodes.py CHANGED
@@ -17,7 +17,7 @@ from prompts import df_prompt, feed_back_prompt, reflection_prompt
17
 
18
 
19
  llm = ChatOpenAI(model="gpt-4o-mini")
20
- MAX_GENERATIONS = 2
21
  MAX_ROWS: int = 200
22
 
23
  class Query(BaseModel):
 
17
 
18
 
19
  llm = ChatOpenAI(model="gpt-4o-mini")
20
+ MAX_GENERATIONS = 3
21
  MAX_ROWS: int = 200
22
 
23
  class Query(BaseModel):
prompts.py CHANGED
@@ -5,15 +5,15 @@ Created on Sun Oct 13 10:32:26 2024
5
 
6
  @author: legalchain
7
  """
8
-
9
  df_prompt = [
10
  (
11
  "system",
12
  "Tu travailles avec dees pandas dataframes en Python. Le nom du dataframe est `df`."
13
  " Voici les instructions à connaître pour effectuer une recherche performante :"
14
- "1. La colonne 'jugement_nature' renseigne sur le type de jugement. C'est dans cette colonne que tu peux trouver les sociétés ou les personnes en liquidation judiciaire ou en redressement judiciaire"
15
  " La liste des valeurs que peut prendre ce champ est la suivante : {nature_jugement}"
16
- "2. La colonne 'activite' indique le type d'activité comme restauration, hotelerie, avocat, etc. Ce champ est libre. Il faudra souvent élargir la recherche initiale pour trouver la bonne activité."
17
  "3. Les colonnes 'departement_nom_officiel, 'region_nom_officiel' servent à localiser l'entreprise concernée"
18
  " Voici la liste des valeurs possibles pour les régions : \n {region} \n"
19
  " Voici la liste des valeurs possibles pour les départements : \n {dep} \n"
 
5
 
6
  @author: legalchain
7
  """
8
+ # TODO : ajouter la signification de chaque jugement.
9
  df_prompt = [
10
  (
11
  "system",
12
  "Tu travailles avec dees pandas dataframes en Python. Le nom du dataframe est `df`."
13
  " Voici les instructions à connaître pour effectuer une recherche performante :"
14
+ "1. La colonne 'jugement_nature' renseigne sur le type de jugement. Le type de jugement obéit à une nomenclature strict que tu dois respecter. Par exemple, clôture s'écrit 'clôture' et non 'cloture'"
15
  " La liste des valeurs que peut prendre ce champ est la suivante : {nature_jugement}"
16
+ "2. La colonne 'activite' indique le type d'activité comme restauration, hôtelerie, avocat, etc. Ce champ est libre. Il faudra souvent élargir la recherche initiale pour trouver la bonne activité."
17
  "3. Les colonnes 'departement_nom_officiel, 'region_nom_officiel' servent à localiser l'entreprise concernée"
18
  " Voici la liste des valeurs possibles pour les régions : \n {region} \n"
19
  " Voici la liste des valeurs possibles pour les départements : \n {dep} \n"