rakesh-dvg's picture
Update app.py
3ab6efe verified
raw
history blame
430 Bytes
import gradio as gr
from langchain_core.messages import HumanMessage
from agent import alfred
def respond(message, history=None):
messages = [HumanMessage(content=message)]
result = alfred.invoke({"messages": messages})
response = result["messages"][0] if isinstance(result["messages"], list) else result["messages"]
return response
demo = gr.ChatInterface(respond)
if __name__ == "__main__":
demo.launch()