Update main.py
Browse files
main.py
CHANGED
@@ -398,18 +398,18 @@ async def construction_NCS(competenceList):
|
|
398 |
emploisST = context.to_string(index = False)
|
399 |
romeListArray = cl.user_session.get("codeRomeArray")
|
400 |
ficheClesMetier = await document_chiffres_cles_emplois("https://dataemploi.francetravail.fr/metier/chiffres-cles/NAT/FR/", romeListArray)
|
401 |
-
contentChatBot = emploisST + ficheClesMetier
|
402 |
cl.user_session.set("contextChatBot", contentChatBot[0:28875])
|
403 |
finals_df = context[['intitule','typeContratLibelle','experienceLibelle','competences','description','qualitesProfessionnelles','salaire','lieuTravail','formations']].copy()
|
404 |
listEmplois = finals_df.values.tolist()
|
405 |
stringEmplois = ''
|
406 |
for i in range(0,len(listEmplois)):
|
407 |
-
stringEmplois += "\n✔️ Emploi : " + str(listEmplois[i][0]) + ";\
|
408 |
await cl.sleep(1)
|
409 |
listEmplois_name = f"Liste des emplois"
|
410 |
text_elements = []
|
411 |
text_elements.append(
|
412 |
-
cl.Text(content="Question : " + competenceList + "\n\nRéponse :\n" + stringEmplois.replace('{','').replace('}',''), name=listEmplois_name)
|
413 |
)
|
414 |
await cl.Message(author="Datapcc : 🌐🌐🌐",content="👨💼 Source France Travail : " + listEmplois_name, elements=text_elements).send()
|
415 |
await cl.sleep(1)
|
|
|
398 |
emploisST = context.to_string(index = False)
|
399 |
romeListArray = cl.user_session.get("codeRomeArray")
|
400 |
ficheClesMetier = await document_chiffres_cles_emplois("https://dataemploi.francetravail.fr/metier/chiffres-cles/NAT/FR/", romeListArray)
|
401 |
+
contentChatBot = str(emploisST).replace('[','').replace(']','').replace('{','').replace('}','') + ficheClesMetier
|
402 |
cl.user_session.set("contextChatBot", contentChatBot[0:28875])
|
403 |
finals_df = context[['intitule','typeContratLibelle','experienceLibelle','competences','description','qualitesProfessionnelles','salaire','lieuTravail','formations']].copy()
|
404 |
listEmplois = finals_df.values.tolist()
|
405 |
stringEmplois = ''
|
406 |
for i in range(0,len(listEmplois)):
|
407 |
+
stringEmplois += "\n✔️ Emploi : " + str(listEmplois[i][0]) + ";\n◉ Contrat : " + str(listEmplois[i][1]) + ";\n◉Compétences professionnelles : " + str(listEmplois[i][3]) + ";\n" + "◉ Salaire : " + str(listEmplois[i][6]) + ";\n◉ Qualification : " + str(listEmplois[i][5]) + ";\n◉ Localisation : " + str(listEmplois[i][7]) + ";\n◉ Expérience : " + str(listEmplois[i][2]) + ";\n◉ Niveau de qualification : " + str(listEmplois[i][8]) + ";\n◉ Description de l'emploi : " + str(listEmplois[i][4]) + "\n"
|
408 |
await cl.sleep(1)
|
409 |
listEmplois_name = f"Liste des emplois"
|
410 |
text_elements = []
|
411 |
text_elements.append(
|
412 |
+
cl.Text(content="Question : " + competenceList + "\n\nRéponse :\n" + stringEmplois.replace('[','').replace(']','').replace('{','').replace('}','').replace("'code'","\n• 'code'"), name=listEmplois_name)
|
413 |
)
|
414 |
await cl.Message(author="Datapcc : 🌐🌐🌐",content="👨💼 Source France Travail : " + listEmplois_name, elements=text_elements).send()
|
415 |
await cl.sleep(1)
|