Open jacobunderlinebenseal opened 1 month ago
https://github.com/QwenLM/Qwen-Agent/issues/280 实现起来不难,主要缺个多轮对话的评测集去验证效果,待安排人手。
280 实现起来不难,主要缺个多轮对话的评测集去验证效果,待安排人手。
直接吧retrieval当一种工具让qwen2调用,通过上下文自动生成检索关键字可行吗?效果能保障吗? retrieval还需要文档路径的参数,怎么直接传入而不是让qwen2模型的function calling生成这个参数?
280 实现起来不难,主要缺个多轮对话的评测集去验证效果,待安排人手。
直接吧retrieval当一种工具让qwen2调用,通过上下文自动生成检索关键字可行吗?效果能保障吗? retrieval还需要文档路径的参数,怎么直接传入而不是让qwen2模型的function calling生成这个参数?
您说的想法可以参考这个例子(但这个例子在效率上还有优化的空间):https://github.com/QwenLM/Qwen-Agent/blob/main/examples/virtual_memory_qa.py
280 实现起来不难,主要缺个多轮对话的评测集去验证效果,待安排人手。
直接吧retrieval当一种工具让qwen2调用,通过上下文自动生成检索关键字可行吗?效果能保障吗? retrieval还需要文档路径的参数,怎么直接传入而不是让qwen2模型的function calling生成这个参数?
您说的想法可以参考这个例子(但这个例子在效率上还有优化的空间):https://github.com/QwenLM/Qwen-Agent/blob/main/examples/virtual_memory_qa.py
感谢您耐心地解答,我还是有点问题。virtual_memory的文档貌似一部分还是用memory管理的,另外一部分要在query里再给一个文档。我可能有几十个pdf作为知识库,就是每次query的时候都把几十个pdf附上这样使用吗?
对于通过assistant的files参数传入的文档貌似使用memory管理数据库,但memory只通过最后一个query产生关键字检索吗?如果用户问第一个quary:“世界最高峰是什么?”第二个query:“它有多高?”,“它”能对应到主体“世界最高峰”来检索吗?