Spaces:
Sleeping
Sleeping
import chainlit as cl | |
from extract_app import extract_information | |
def start(): | |
""" | |
This is called when the Chainlit chat is started! | |
""" | |
cl.Message("Welcome to the information extraction chat!").send() | |
async def main(message: cl.Message): | |
""" | |
This is called when a message is received! | |
""" | |
# res = await extract_information().ainvoke({"input": message})["text"] | |
res = await extract_information().ainvoke({"input": message}) | |
res = res["text"] | |
# res = await cl.make_async(extract_information().invoke)( | |
# input=message.content, callbacks=[cl.LangchainCallbackHandler()] | |
# ) | |
await cl.Message(content=res).send() |