deepagents-quickstarts / test_agent_simple.py
jkkkkyuedtrt's picture
Upload 26 files
5f74407 verified
Raw
History Blame Contribute Delete
1.14 kB
"""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)}")