Update main.py
Browse files
main.py
CHANGED
@@ -27,8 +27,6 @@ from IPython.display import display
|
|
27 |
from literalai import LiteralClient
|
28 |
literal_client = LiteralClient(api_key=os.getenv("LITERAL_API_KEY"))
|
29 |
|
30 |
-
from surveycaa import surveyCaa
|
31 |
-
|
32 |
@cl.password_auth_callback
|
33 |
def auth_callback(username: str, password: str):
|
34 |
auth = json.loads(os.environ['CHAINLIT_AUTH_LOGIN'])
|
@@ -176,8 +174,8 @@ async def on_action(action):
|
|
176 |
@cl.set_chat_profiles
|
177 |
async def chat_profile():
|
178 |
return [
|
179 |
-
cl.ChatProfile(name="
|
180 |
-
|
181 |
#cl.ChatProfile(name="Articles de recherche sur les lieux d'apprentissage",markdown_description="Q&A sur les lieux d'apprentissage",icon="/public/logo-ofipe.png",),
|
182 |
#cl.ChatProfile(name="Articles de recherche sur les espaces d'apprentissage",markdown_description="Q&A sur les espaces d'apprentissage",icon="/public/logo-ofipe.png",),
|
183 |
]
|
@@ -185,7 +183,13 @@ async def chat_profile():
|
|
185 |
@cl.on_chat_start
|
186 |
async def on_chat_start():
|
187 |
await cl.Message(f"> SURVEYIA").send()
|
188 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
cl.user_session.set("fileSurvey", fileSurvey)
|
190 |
|
191 |
@cl.on_message
|
|
|
27 |
from literalai import LiteralClient
|
28 |
literal_client = LiteralClient(api_key=os.getenv("LITERAL_API_KEY"))
|
29 |
|
|
|
|
|
30 |
@cl.password_auth_callback
|
31 |
def auth_callback(username: str, password: str):
|
32 |
auth = json.loads(os.environ['CHAINLIT_AUTH_LOGIN'])
|
|
|
174 |
@cl.set_chat_profiles
|
175 |
async def chat_profile():
|
176 |
return [
|
177 |
+
cl.ChatProfile(name="Survey RH",markdown_description="Questionnaire pour le séminaire RH",icon="/public/logo-ofipe.png",),
|
178 |
+
cl.ChatProfile(name="Survey CAA",markdown_description="Questionnaire auprès des professionnels de la branche de l'agencement",icon="/public/logo-ofipe.png",),
|
179 |
#cl.ChatProfile(name="Articles de recherche sur les lieux d'apprentissage",markdown_description="Q&A sur les lieux d'apprentissage",icon="/public/logo-ofipe.png",),
|
180 |
#cl.ChatProfile(name="Articles de recherche sur les espaces d'apprentissage",markdown_description="Q&A sur les espaces d'apprentissage",icon="/public/logo-ofipe.png",),
|
181 |
]
|
|
|
183 |
@cl.on_chat_start
|
184 |
async def on_chat_start():
|
185 |
await cl.Message(f"> SURVEYIA").send()
|
186 |
+
chat_profile = cl.user_session.get("chat_profile")
|
187 |
+
if chat_profile == "Survey CAA":
|
188 |
+
from surveycaa import surveyCaa
|
189 |
+
fileSurvey = await surveyCaa()
|
190 |
+
elif chat_profile == "Survey RH":
|
191 |
+
from surveycaa import surveyRh
|
192 |
+
fileSurvey = await surveyCaa()
|
193 |
cl.user_session.set("fileSurvey", fileSurvey)
|
194 |
|
195 |
@cl.on_message
|