fix(message handler): llm tools

This commit is contained in:
Soulter
2024-11-19 13:46:48 +08:00
parent 4623f2f12a
commit ca19754a30
2 changed files with 2 additions and 8 deletions
+1 -1
View File
@@ -196,7 +196,7 @@ class MessageHandler():
session_id=message.session_id,
tools=self.llm_tools.get_func()
)
self.context.metrics_uploader[provider.get_curr_model()] += 1
self.context.metrics_uploader.llm_stats[provider.get_curr_model()] += 1
if isinstance(llm_result, Function):
logger.debug(f"function-calling: {llm_result}")
+1 -7
View File
@@ -179,13 +179,7 @@ class InternalCommandHandler:
msg += f"- `{key}` ({value.plugin_metadata.plugin_name}): {value.description}\n"
else: msg += f"- `{key}`: {value.description}\n"
# plugins
if context.cached_plugins:
plugin_list_info = ""
for plugin in context.cached_plugins:
plugin_list_info += f"- `{plugin.metadata.plugin_name}` {plugin.metadata.desc}\n"
if plugin_list_info.strip() != "":
msg += "\n## 插件\n> 使用plugin v 插件名 查看插件帮助\n"
msg += plugin_list_info
msg += "\n> 使用 plugin l 查看已加载的插件\n"
msg += notice
return CommandResult().message(msg)