update: xai增加max_tokens,max_words等参数

This commit is contained in:
taylor
2024-11-12 11:05:55 +08:00
parent 11a1e86774
commit b65a00dabc

View File

@@ -140,9 +140,9 @@ async def get_chat_context(system_context: deque, plugin: AbsExtraConfigPlugin,
"""
获取总消息上下文
"""
async def get_context(plugin: AbsExtraConfigPlugin, platform: Platform, evt: MessageEvent) -> deque:
async def get_context(plugin: AbsExtraConfigPlugin, platform: Platform, evt: MessageEvent, hasAssistant: bool=True) -> deque:
system_context = await get_system_context(plugin, platform, evt)
chat_context = await get_chat_context(system_context, plugin, platform, evt)
chat_context = await get_chat_context(system_context, plugin, platform, evt, hasAssistant)
return system_context + chat_context
async def generate_context_messages(plugin: Plugin, platform: Platform, evt: MessageEvent) -> Generator[MessageEvent, None, None]: