<aside>
- Table of Contents
</aside>
https://github.com/Alibaba-NLP/DeepResearch
Info
- 问题:
- tool call怎么实现
- 并发怎么实现?
- 支不支持换用不同的agent?(不同的agent区别是什么,比如websailor和webdancer)
- 怎么限制轮数的?
- 并发怎么实现的,为什么这么用
- 运行情况
- 怎么和vllm配合工作
- 主要agent流程
1 Motivation
好奇Tongyi的deep research agent具体流程并且测试tongyi deep research 30B这个模型(https://huggingface.co/Alibaba-NLP/Tongyi-DeepResearch-30B-A3B)
2 Architecture
3 Repository Structure
4 Execution Flow
walkthrough of a single query
5 Key Implementation
5.1 Agent loop
5.2 Tool system
5.3 Logging and tracing
- 用的是python的logger吗?
- 并发log怎么实现的?
- 怎么在保证并发的情况下有清晰不混乱的轨迹?
5.4 Concurrency