datacipen commited on
Commit
94228e4
·
verified ·
1 Parent(s): d6ace97

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +9 -5
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="Traitement des données d'enquête : «Expé CFA»",markdown_description="Questionnaire auprès des professionnels de la branche de l'agencement",icon="/public/logo-ofipe.png",),
180
- #cl.ChatProfile(name="Articles de recherche sur la Pédagogie Durable",markdown_description="Q&A sur la Pédagogie Durable",icon="/public/logo-ofipe.png",),
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
- fileSurvey = await surveyCaa()
 
 
 
 
 
 
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