public class ToolRetrieverImpl extends AbstractToolRetriever
toolProvider, vector, vectorStoreConfig| Constructor and Description |
|---|
ToolRetrieverImpl(ToolProvider toolProvider,
VectorStoreConfig vectorStoreConfig)
初始化
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTools(List<Tool> tools)
工具入库
|
List<Tool> |
search(String query,
String dsl)
工具检索
|
addToolsFromMetadata, getQueryPreprocessor, remove, search, search, search, setQueryPreprocessorpublic ToolRetrieverImpl(ToolProvider toolProvider, VectorStoreConfig vectorStoreConfig)
toolProvider - 工具存储vectorStoreConfig - 语义向量存储配置public void addTools(List<Tool> tools)
ToolRetrievertools - 工具public List<Tool> search(String query, String dsl)
ToolRetrieverquery - 查询语句dsl - dslCopyright © 2024. All rights reserved.