feat: add Tool component

This commit is contained in:
Junyan Qin
2025-07-06 21:03:33 +08:00
parent a60aa6f644
commit 5b044a1917
11 changed files with 84 additions and 66 deletions
+1 -3
View File
@@ -60,9 +60,7 @@ class PreProcessor(stage.PipelineStage):
query.use_funcs = []
if llm_model.model_entity.abilities.__contains__('func_call'):
query.use_funcs = await self.ap.tool_mgr.get_all_functions(
plugin_enabled=True,
)
query.use_funcs = await self.ap.tool_mgr.get_all_tools()
query.variables = {
'session_id': f'{query.session.launcher_type.value}_{query.session.launcher_id}',