datacipen commited on
Commit
ce42c88
1 Parent(s): 83ecb11

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +3 -6
main.py CHANGED
@@ -22,7 +22,6 @@ from langchain.callbacks.base import BaseCallbackHandler
22
 
23
  import chainlit as cl
24
  from chainlit.input_widget import TextInput, Select, Switch, Slider
25
- from literalai import LiteralClient
26
  @cl.password_auth_callback
27
  def auth_callback(username: str, password: str):
28
  auth = json.loads(os.environ['CHAINLIT_AUTH_LOGIN'])
@@ -39,8 +38,6 @@ def auth_callback(username: str, password: str):
39
  return cl.User(
40
  identifier=ident + " : 🧑‍🎓 User Datapcc", metadata={"role": "user", "provider": "credentials"}
41
  )
42
-
43
- literal_client = LiteralClient(api_key=os.getenv("LITERAL_API_KEY"))
44
 
45
  chunk_size = 1024
46
  chunk_overlap = 50
@@ -106,15 +103,15 @@ async def on_chat_start():
106
  res = await cl.AskActionMessage(
107
  content="<div style='width:100%;text-align:center'> </div>",
108
  actions=[
109
- cl.Action(name="article", value="Pédagogie durable", label="🔥 Pédagogie durable : exemple : «quels sont les modèles d'apprentissage dans les universités?»"),
110
- cl.Action(name="article", value="Lieux d'apprentissage", label="🔥 Lieux d'apprentissage : exemple : «donne des exemples de lieu d'apprentissage dans les universités?»"),
111
  cl.Action(name="jdlp", value="Journée de La Pédagogie", label="🔥 Journée de La Pédagogie : exemple : «Quelles sont les bonnes pratiques des plateformes de e-learning?»"),
112
  ],
113
  timeout="3600"
114
  ).send()
115
 
116
  if res:
117
- await cl.Message(f"Vous pouvez requêter sur la thématique : {res.get('value')} ({res.get('name')})").send()
118
  cl.user_session.set("selectRequest", res.get("value"))
119
 
120
  template = """Answer the question based only on the following context:
 
22
 
23
  import chainlit as cl
24
  from chainlit.input_widget import TextInput, Select, Switch, Slider
 
25
  @cl.password_auth_callback
26
  def auth_callback(username: str, password: str):
27
  auth = json.loads(os.environ['CHAINLIT_AUTH_LOGIN'])
 
38
  return cl.User(
39
  identifier=ident + " : 🧑‍🎓 User Datapcc", metadata={"role": "user", "provider": "credentials"}
40
  )
 
 
41
 
42
  chunk_size = 1024
43
  chunk_overlap = 50
 
103
  res = await cl.AskActionMessage(
104
  content="<div style='width:100%;text-align:center'> </div>",
105
  actions=[
106
+ cl.Action(name="Pédagogie durable", value="Pédagogie durable", label="🔥 Pédagogie durable : exemple : «quels sont les modèles d'apprentissage dans les universités?»"),
107
+ cl.Action(name="Lieux d'apprentissage", value="Lieux d'apprentissage", label="🔥 Lieux d'apprentissage : exemple : «donne des exemples de lieu d'apprentissage dans les universités?»"),
108
  cl.Action(name="jdlp", value="Journée de La Pédagogie", label="🔥 Journée de La Pédagogie : exemple : «Quelles sont les bonnes pratiques des plateformes de e-learning?»"),
109
  ],
110
  timeout="3600"
111
  ).send()
112
 
113
  if res:
114
+ await cl.Message(f"Vous pouvez requêter sur la thématique : {res.get('value')}").send()
115
  cl.user_session.set("selectRequest", res.get("value"))
116
 
117
  template = """Answer the question based only on the following context: