Agent可调用工具¶
Labridge目前可调用如下工具:
- SharedPaperRetrieverTool
- RecentPaperRetrieveTool
- RecentPaperSummarizeTool
- ArXivSearchDownloadTool
- AddNewRecentPaperTool
- ExperimentLogRetrieveTool
- CreateNewExperimentLogTool
- SetCurrentExperimentTool
- RecordExperimentLogTool
- ChatMemoryRetrieverTool
所有需要实验室成员授权的操作被定义为 CallbackOperation,
如创建实验记录、下载文献等。
CallbackOperation 的具体定义参见 源码文档 Callback.base.operation_base
目前的 CallbackOperation 包括:
- ArxivDownloadOperation
参见 源码文档
Callback.paper.paper_download
- AddNewRecentPaperOperation
参见 源码文档
Callback.paper.add_recent_paper
- PaperSummarizeOperation
参见 源码文档
Callback.paper.paper_summarize
- CreateNewExperimentLogOperation
参见 源码文档
Callback.experiment_log.new_experiment
- SetCurrentExperimentOperation
参见 源码文档
Callback.experiment_log.set_current_experiment
我们提供如下工具模板,用以开发符合
“收集用户信息 → 定义执行操作 → 征取用户授权 → 执行Callback操作”
流程的工具