Spaces:
Running
Running
Charles Grandjean commited on
Commit ·
ddc1c7f
1
Parent(s): 0e8eff5
solve messages
Browse files- langraph_agent.py +2 -2
langraph_agent.py
CHANGED
|
@@ -8,7 +8,7 @@ from typing import Dict, Any, List, Optional
|
|
| 8 |
from datetime import datetime
|
| 9 |
from langgraph.graph import StateGraph, END
|
| 10 |
from langchain_openai import ChatOpenAI
|
| 11 |
-
from langchain_core.messages import HumanMessage, SystemMessage,
|
| 12 |
|
| 13 |
from agent_state import AgentState, ConversationManager
|
| 14 |
from prompts import SYSTEM_PROMPT, ERROR_HANDLING_PROMPT
|
|
@@ -141,7 +141,7 @@ class CyberLegalAgent:
|
|
| 141 |
elif msg["role"] == "user":
|
| 142 |
messages.append(HumanMessage(content=msg["content"]))
|
| 143 |
elif msg["role"] == "assistant":
|
| 144 |
-
messages.append(
|
| 145 |
|
| 146 |
# Add system message only if not present in history
|
| 147 |
if not has_system_message:
|
|
|
|
| 8 |
from datetime import datetime
|
| 9 |
from langgraph.graph import StateGraph, END
|
| 10 |
from langchain_openai import ChatOpenAI
|
| 11 |
+
from langchain_core.messages import HumanMessage, SystemMessage, AIMessage
|
| 12 |
|
| 13 |
from agent_state import AgentState, ConversationManager
|
| 14 |
from prompts import SYSTEM_PROMPT, ERROR_HANDLING_PROMPT
|
|
|
|
| 141 |
elif msg["role"] == "user":
|
| 142 |
messages.append(HumanMessage(content=msg["content"]))
|
| 143 |
elif msg["role"] == "assistant":
|
| 144 |
+
messages.append(AIMessage(content=msg["content"]))
|
| 145 |
|
| 146 |
# Add system message only if not present in history
|
| 147 |
if not has_system_message:
|