datacipen commited on
Commit
3eb27a5
·
verified ·
1 Parent(s): 579f66a

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +38 -35
main.py CHANGED
@@ -88,8 +88,8 @@ async def chat_profile():
88
  cl.ChatProfile(name="Table ronde autour de l'IA : «IA et gestes professionnels de l’enseignant»",markdown_description="Vidéo exploratoire autour de l'événement",icon="/public/logo-ofipe.png",),
89
  ]
90
 
91
- @cl.set_starters
92
- async def set_starters():
93
  if cl.context.session.client_type == "copilot":
94
  await cl.Message(f"Lien : {message.content}").send()
95
  await cl.Message(f"Type : {message.type}").send()
@@ -97,39 +97,42 @@ async def set_starters():
97
  # do something with the message
98
  await cl.Message(f"Lien : ").send()
99
  return
100
- return [
101
- cl.Starter(
102
- label="L'IA comme outil pour les enseignants et les étudiants",
103
- message="Comment les enseignants et les étudiants peuvent-ils utiliser l'IA comme un outil pour améliorer l'apprentissage et l'enseignement ?",
104
- icon="/public/videocam-theme1.svg",
105
- ),
106
-
107
- cl.Starter(
108
- label="Les limites de l'IA et la nécessité de l'intervention humaine",
109
- message="Quelles sont les limites de l'IA et pourquoi est-il important que les enseignants interviennent dans le processus d'apprentissage avec l'IA ?",
110
- icon="/public/videocam-theme2.svg",
111
- ),
112
- cl.Starter(
113
- label="L'importance de l'esprit critique face à l'IA",
114
- message="Comment encourager les étudiants à développer un esprit critique face à l'IA et à ses résultats ?",
115
- icon="/public/videocam-theme3.svg",
116
- ),
117
- cl.Starter(
118
- label="L'éthique et l'IA dans les enseignements du supérieur",
119
- message="Quels sont les enjeux éthiques liés à l'utilisation de l'IA dans les enseignements du supérieur et comment y faire face ?",
120
- icon="/public/videocam-theme4.svg",
121
- ),
122
- cl.Starter(
123
- label="Les impacts de l'IA sur les métiers et les formations",
124
- message="Comment l'IA va transformer les métiers et les formations du supérieur et quels sont les défis à relever ?",
125
- icon="/public/videocam-theme5.svg",
126
- ),
127
- cl.Starter(
128
- label="Les limites de l'IA et les défis technologiques",
129
- message="Quelles sont les limites actuelles de l'IA et quels sont les défis technologiques à relever pour améliorer son utilisation dans les enseignements du supérieur ?",
130
- icon="/public/videocam-theme6.svg",
131
- )
132
- ]
 
 
 
133
 
134
  @cl.on_message
135
  async def on_message(message: cl.Message):
 
88
  cl.ChatProfile(name="Table ronde autour de l'IA : «IA et gestes professionnels de l’enseignant»",markdown_description="Vidéo exploratoire autour de l'événement",icon="/public/logo-ofipe.png",),
89
  ]
90
 
91
+ @cl.on_chat_start
92
+ async def on_chat_start():
93
  if cl.context.session.client_type == "copilot":
94
  await cl.Message(f"Lien : {message.content}").send()
95
  await cl.Message(f"Type : {message.type}").send()
 
97
  # do something with the message
98
  await cl.Message(f"Lien : ").send()
99
  return
100
+
101
+ #@cl.set_starters
102
+ #async def set_starters():
103
+ # return [
104
+ # cl.Starter(
105
+ # label="L'IA comme outil pour les enseignants et les étudiants",
106
+ # message="Comment les enseignants et les étudiants peuvent-ils utiliser l'IA comme un outil pour améliorer l'apprentissage et l'enseignement ?",
107
+ # icon="/public/videocam-theme1.svg",
108
+ # ),
109
+ #
110
+ # cl.Starter(
111
+ # label="Les limites de l'IA et la nécessité de l'intervention humaine",
112
+ # message="Quelles sont les limites de l'IA et pourquoi est-il important que les enseignants interviennent dans le processus d'apprentissage avec l'IA ?",
113
+ # icon="/public/videocam-theme2.svg",
114
+ # ),
115
+ # cl.Starter(
116
+ # label="L'importance de l'esprit critique face à l'IA",
117
+ # message="Comment encourager les étudiants à développer un esprit critique face à l'IA et à ses résultats ?",
118
+ # icon="/public/videocam-theme3.svg",
119
+ # ),
120
+ # cl.Starter(
121
+ # label="L'éthique et l'IA dans les enseignements du supérieur",
122
+ # message="Quels sont les enjeux éthiques liés à l'utilisation de l'IA dans les enseignements du supérieur et comment y faire face ?",
123
+ # icon="/public/videocam-theme4.svg",
124
+ # ),
125
+ # cl.Starter(
126
+ # label="Les impacts de l'IA sur les métiers et les formations",
127
+ # message="Comment l'IA va transformer les métiers et les formations du supérieur et quels sont les défis à relever ?",
128
+ # icon="/public/videocam-theme5.svg",
129
+ # ),
130
+ # cl.Starter(
131
+ # label="Les limites de l'IA et les défis technologiques",
132
+ # message="Quelles sont les limites actuelles de l'IA et quels sont les défis technologiques à relever pour améliorer son utilisation dans les enseignements du supérieur ?",
133
+ # icon="/public/videocam-theme6.svg",
134
+ # )
135
+ # ]
136
 
137
  @cl.on_message
138
  async def on_message(message: cl.Message):