mirror of
https://github.com/FuQuan233/nonebot-plugin-llmchat.git
synced 2025-09-06 03:20:45 +00:00
♻️ 增加MCP服务器友好名称为空时的处理
This commit is contained in:
parent
318e5b91c1
commit
506024c8f5
3 changed files with 7 additions and 4 deletions
|
@ -243,7 +243,10 @@ async def process_messages(group_id: int):
|
|||
"""
|
||||
if preset.support_mcp:
|
||||
systemPrompt += "你也可以使用一些工具,下面是关于这些工具的额外说明:\n"
|
||||
systemPrompt += "\n".join([mcp_config.addtional_prompt for mcp_config in plugin_config.mcp_servers.values()])
|
||||
for mcp_name, mcp_config in plugin_config.mcp_servers.items():
|
||||
if mcp_config.addtional_prompt:
|
||||
systemPrompt += f"{mcp_name}:{mcp_config.addtional_prompt}"
|
||||
systemPrompt += "\n"
|
||||
|
||||
messages: list[ChatCompletionMessageParam] = [
|
||||
{"role": "system", "content": systemPrompt}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue