Spaces:
Running
Running
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)
|