Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -47,7 +47,12 @@ sys_msg = SystemMessage(content="You are a helpful assistant tasked with perform
|
|
| 47 |
|
| 48 |
# Node
|
| 49 |
def assistant(state: MessagesState):
|
| 50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 51 |
|
| 52 |
# Build graph
|
| 53 |
builder = StateGraph(MessagesState)
|
|
|
|
| 47 |
|
| 48 |
# Node
|
| 49 |
def assistant(state: MessagesState):
|
| 50 |
+
try:
|
| 51 |
+
result = llm_with_tools.invoke([sys_msg] + state["messages"])
|
| 52 |
+
return {"messages": [result]}
|
| 53 |
+
except Exception as e:
|
| 54 |
+
return {"messages": [SystemMessage(content=f"AGENT ERROR: {str(e)}")]}
|
| 55 |
+
|
| 56 |
|
| 57 |
# Build graph
|
| 58 |
builder = StateGraph(MessagesState)
|