tools.py 484 B

12345678910111213141516
  1. """tools.py — Agent 工具定义,Agent 运行时 LLM 自主决定是否调用工具。"""
  2. from dotenv import load_dotenv
  3. load_dotenv()
  4. from langchain_tavily import TavilySearch
  5. search_tool = TavilySearch(max_results=5, topic="general")
  6. tools = [search_tool]
  7. # =====================================
  8. # 单独测试 Tool
  9. # =====================================
  10. if __name__ == "__main__":
  11. result = search_tool.invoke({"query": "2026 AI Agent market trend"})
  12. print(result)