from .base_agent import BaseAgent
class ResearchAgent(BaseAgent):
def run(self, query):
docs = self.retrieval.search(query)
summary = self.llm.generate(prompt=f"Summarize these docs:n{docs}")
return summary
这个文件是一个起点;后续可以拆分成更细的章节(prompt 管理、embeddings 刷新、测试策略等)。