Spaces:
Runtime error
Runtime error
| import chainlit as cl | |
| from langchain_core.messages import HumanMessage, AIMessage | |
| from chains.design_rag import DesignRAG | |
| from agents.designer import DesignerAgent | |
| async def start(): | |
| """Initialize the chat session""" | |
| # Initialize RAG system | |
| design_rag = DesignRAG() | |
| # Initialize designer agent | |
| designer = DesignerAgent(rag=design_rag) | |
| # Store in user session | |
| cl.user_session.set("designer", designer) | |
| async def main(message: cl.Message): | |
| """Handle incoming messages""" | |
| designer = cl.user_session.get("designer") | |
| # Process message through designer agent | |
| response = await designer.process(message.content) | |
| # Send response | |
| await cl.Message(content=response).send() |