Update main.py
Browse files
main.py
CHANGED
@@ -85,12 +85,14 @@ async def Affichage_reponse(response):
|
|
85 |
async def Affichage_question_contexte(answer):
|
86 |
try:
|
87 |
indexDeb = answer.index("Question en relation avec le sujet")
|
|
|
88 |
except:
|
89 |
indexDeb = answer.index("Question relative au contexte")
|
|
|
90 |
|
91 |
indexFin = answer.index("?")
|
92 |
|
93 |
-
extraction = answer[indexDeb +
|
94 |
|
95 |
actions = [
|
96 |
cl.Action(name="Activer", value=extraction + "?", description="Activer la question en relation avec le contexte.")
|
@@ -122,6 +124,7 @@ async def on_action(action):
|
|
122 |
async def on_action(action):
|
123 |
client = cl.user_session.get("client")
|
124 |
data = Chargement_des_datas_web(cl.user_session.get("chat_profile"))
|
|
|
125 |
question = action.value
|
126 |
|
127 |
response = Generation_reponse(client, data, question)
|
|
|
85 |
async def Affichage_question_contexte(answer):
|
86 |
try:
|
87 |
indexDeb = answer.index("Question en relation avec le sujet")
|
88 |
+
indexDebLength = len("Question en relation avec le sujet")
|
89 |
except:
|
90 |
indexDeb = answer.index("Question relative au contexte")
|
91 |
+
indexDebLength = len("Question relative au contexte")
|
92 |
|
93 |
indexFin = answer.index("?")
|
94 |
|
95 |
+
extraction = answer[indexDeb + indexDebLength + 1: indexFin]
|
96 |
|
97 |
actions = [
|
98 |
cl.Action(name="Activer", value=extraction + "?", description="Activer la question en relation avec le contexte.")
|
|
|
124 |
async def on_action(action):
|
125 |
client = cl.user_session.get("client")
|
126 |
data = Chargement_des_datas_web(cl.user_session.get("chat_profile"))
|
127 |
+
data = data[0:6975]
|
128 |
question = action.value
|
129 |
|
130 |
response = Generation_reponse(client, data, question)
|