File size: 1,141 Bytes
5f74407 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | """Test script to run the research agent with simpler query."""
from agent import agent
query = "搜索前列腺癌相关的基因标志物"
print("=== Starting agent invocation ===")
print(f"Query: {query}")
print()
result = agent.invoke(
{
"messages": [
{
"role": "user",
"content": query,
}
],
},
)
print("=== Result ===")
print("Result keys:", list(result.keys()))
if "files" in result:
print("Files:", list(result["files"].keys()))
else:
print("No 'files' in result")
print()
print("=== Messages ===")
if "messages" in result:
for i, msg in enumerate(result["messages"]):
role = msg.role if hasattr(msg, 'role') else "unknown"
content = msg.content if hasattr(msg, 'content') else ""
print(f"\n--- Message {i}: role={role} ---")
if isinstance(content, str):
if len(content) > 1000:
print(f"Content (first 1000 chars): {content[:1000]}...")
else:
print(f"Content: {content}")
else:
print(f"Content type: {type(content)}") |