最近在试着用LangChain写一个能自动查API文档并写代码的Agent,核心功能是让LLM根据用户需求动态调用几个工具函数。但实际跑起来发现,每次用户问一个新问题,我都得重新创建AgentExecutor,包括重新加载工具列表和Prompt模板,感觉特别笨重。而且工具里有些是带状态的(比如登录token),每次重新初始化还要重新认证,效率很低。我试过把AgentExecutor存成全局变量,但好像并发请求时会冲突。有没有什么设计模式或者框架支持(比如LangGraph?)能让Agent实例像服务一样常驻,同时支持并发调用?求大佬指点,谢谢!