LangBot
LangBot copied to clipboard
在OpenAI sdk可以调用的API服务在LangBot报错:controller.py (98) - [ERROR] : 'NoneType' object is not subscriptable
消息平台适配器
NapCat框架
运行环境
ubantu 22, docker,
异常情况
在OpenAI sdk可以调用的API服务在LangBot报错:controller.py (98) - [ERROR] : 'NoneType' object is not subscriptable
from openai import OpenAI
# 创建客户端实例并配置参数
client = OpenAI(
base_url="http://*:5555/v1",
api_key="ok"
)
response = client.chat.completions.create(
model="gpt_4o",
messages=[
{"role": "user", "content": "你是什么模型"}
],
max_tokens=150,
temperature=0.7,
stream=False
)
# 输出结果
print(response.choices[0].message.content)
配置:
- provide.json
{
"dashscope-app-api": {
"agent": {
"app-id": "Your_app_id",
"references_quote": "参考资料来自:"
},
"api-key": "sk-1234567890",
"app-type": "agent",
"workflow": {
"app-id": "Your_app_id",
"biz_params": {
"city": "北京",
"date": "2023-08-10"
},
"references_quote": "参考资料来自:"
}
},
"dify-service-api": {
"agent": {
"api-key": "app-1234567890",
"timeout": 120
},
"app-type": "chat",
"base-url": "https://api.dify.ai/v1",
"chat": {
"api-key": "app-1234567890",
"timeout": 120
},
"workflow": {
"api-key": "app-1234567890",
"output-key": "summary",
"timeout": 120
}
},
"enable-chat": true,
"enable-vision": true,
"keys": {
"anthropic": [
"sk-1234567890"
],
"bailian": [
"sk-xxxxxxx"
],
"deepseek": [
"sk-4aa3727cb12047ca86d836ee057eda57"
],
"gitee": [],
"gitee-ai": [
"XXXXX"
],
"moonshot": [
"sk-1234567890"
],
"openai": [
"ok"
],
"siliconflow": [
"sk-**"
],
"xai": [
"xai-1234567890"
],
"you": [
"ok"
],
"zhipuai": [
"xxxxxxx"
]
},
"model": "gpt_4o", // 自定义模型
"prompt": {
"default": "",
},
"prompt-mode": "normal",
"requester": {
"anthropic-messages": {
"args": {
"max_tokens": 1024
},
"base-url": "https://api.anthropic.com",
"timeout": 120
},
"bailian-chat-completions": {
"args": {},
"base-url": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"timeout": 120
},
"deepseek-chat-completions": {
"args": {},
"base-url": "https://api.deepseek.com",
"timeout": 120
},
"gitee-ai-chat-completions": {
"args": {},
"base-url": "https://ai.gitee.com/v1",
"timeout": 120
},
"lmstudio-chat-completions": {
"args": {},
"base-url": "http://127.0.0.1:1234/v1",
"timeout": 120
},
"moonshot-chat-completions": {
"args": {},
"base-url": "https://api.moonshot.cn/v1",
"timeout": 120
},
"ollama-chat": {
"args": {},
"base-url": "http://127.0.0.1:11434",
"timeout": 600
},
"openai-chat-completions": {
"args": {},
"base-url": "http://***/v1", // 自定义了服务
"timeout": 120
},
"siliconflow-chat-completions": {
"args": {},
"base-url": "https://api.siliconflow.cn/v1",
"timeout": 120
},
"xai-chat-completions": {
"args": {},
"base-url": "https://api.x.ai/v1",
"timeout": 120
},
"zhipuai-chat-completions": {
"args": {},
"base-url": "https://open.bigmodel.cn/api/paas/v4",
"timeout": 120
}
},
"runner": "local-agent"
}
debug日志
[02-17 03:48:39.454] app.py (201) - [INFO] : 执行热重载 scope=provider
[02-17 03:49:05.655] controller.py (38) - [DEBUG] : Checking query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=None messages=[] prompt=None user_message=None use_model=None use_funcs=None resp_messages=[] resp_message_chain=[] current_stage=None session launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=0 use_prompt_name='default' using_conversation=None conversations=[] create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995) update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009) semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [unlocked, value:1]>
[02-17 03:49:05.659] manager.py (235) - [DEBUG] : 事件 PersonMessageReceived(0) 处理完成,返回值 {}
[02-17 03:49:05.660] controller.py (184) - [DEBUG] : Processing query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=None messages=[] prompt=None user_message=None use_model=None use_funcs=None resp_messages=[] resp_message_chain=[] current_stage=None
[02-17 03:49:05.662] controller.py (138) - [DEBUG] : Stage GroupRespondRuleCheckStage processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=None messages=[] prompt=None user_message=None use_model=None use_funcs=None resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750a30> res result_type=<ResultType.CONTINUE: 1> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=None, messages=[], prompt=None, user_message=None, use_model=None, use_funcs=None, resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750a30>) user_notice=[] console_notice='' debug_notice='' error_notice=''
[02-17 03:49:05.663] controller.py (138) - [DEBUG] : Stage BanSessionCheckStage processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=None messages=[] prompt=None user_message=None use_model=None use_funcs=None resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750be0> res result_type=<ResultType.CONTINUE: 1> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=None, messages=[], prompt=None, user_message=None, use_model=None, use_funcs=None, resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750be0>) user_notice=[] console_notice='' debug_notice='' error_notice=''
[02-17 03:49:05.672] controller.py (138) - [DEBUG] : Stage PreContentFilterStage processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=None messages=[] prompt=None user_message=None use_model=None use_funcs=None resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750ca0> res result_type=<ResultType.CONTINUE: 1> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=None, messages=[], prompt=None, user_message=None, use_model=None, use_funcs=None, resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750ca0>) user_notice=[] console_notice='' debug_notice='' error_notice=''
[02-17 03:49:05.673] manager.py (235) - [DEBUG] : 事件 PromptPreProcessing(1) 处理完成,返回值 {}
[02-17 03:49:05.675] controller.py (138) - [DEBUG] : Stage PreProcessor processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464751120> res result_type=<ResultType.CONTINUE: 1> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>), messages=[], prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464751120>) user_notice=[] console_notice='' debug_notice='' error_notice=''
[02-17 03:49:05.677] controller.py (138) - [DEBUG] : Stage ConversationMessageTruncator processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464751360> res result_type=<ResultType.CONTINUE: 1> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>), messages=[], prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464751360>) user_notice=[] console_notice='' debug_notice='' error_notice=''
[02-17 03:49:05.679] controller.py (138) - [DEBUG] : Stage RequireRateLimitOccupancy processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x7444647512a0> res result_type=<ResultType.CONTINUE: 1> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>), messages=[], prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x7444647512a0>) user_notice=[] console_notice='' debug_notice='' error_notice=''
[02-17 03:49:05.680] process.py (42) - [INFO] : 处理 person_3417759874 的请求(0): 你是什么模型?
[02-17 03:49:05.682] controller.py (147) - [DEBUG] : Stage MessageProcessor processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750e20> gen
[02-17 03:49:05.683] manager.py (235) - [DEBUG] : 事件 PersonNormalMessageReceived(2) 处理完成,返回值 {}
[02-17 03:49:24.467] chat.py (94) - [ERROR] : 对话(0)请求失败: TypeError 'NoneType' object is not subscriptable
[02-17 03:49:24.472] controller.py (150) - [DEBUG] : Stage MessageProcessor processed query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750e20> res result_type=<ResultType.INTERRUPT: 2> new_query=Query(query_id=0, launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=3417759874, message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')), message_chain=MessageChain([Plain('你是什么模型?')]), adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210>, session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>), messages=[], prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], resp_messages=[], resp_message_chain=[], current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750e20>) user_notice='请求失败' console_notice='' debug_notice='Traceback (most recent call last):\n File "/app/pkg/pipeline/process/handlers/chat.py", line 77, in handle\n async for result in runner.run(query):\n File "/app/pkg/provider/runners/localagent.py", line 26, in run\n msg = await query.use_model.requester.call(query, query.use_model, req_messages, query.use_funcs)\n File "/app/pkg/provider/modelmgr/requesters/chatcmpl.py", line 192, in call\n return await self._closure(query=query, req_messages=req_messages, use_model=model, use_funcs=funcs)\n File "/app/pkg/provider/modelmgr/requesters/chatcmpl.py", line 166, in _closure\n resp = await self._req(args)\n File "/app/pkg/provider/modelmgr/requesters/chatcmpl.py", line 107, in _req\n finish_reason=chunk.choices[0].finish_reason if hasattr(chunk.choices[0], \'finish_reason\') and chunk.choices[0].finish_reason is not None else \'stop\',\nTypeError: \'NoneType\' object is not subscriptable\n' error_notice="'NoneType' object is not subscriptable"
[02-17 03:49:24.920] controller.py (94) - [DEBUG] : Traceback (most recent call last):
File "/app/pkg/pipeline/process/handlers/chat.py", line 77, in handle
async for result in runner.run(query):
File "/app/pkg/provider/runners/localagent.py", line 26, in run
msg = await query.use_model.requester.call(query, query.use_model, req_messages, query.use_funcs)
File "/app/pkg/provider/modelmgr/requesters/chatcmpl.py", line 192, in call
return await self._closure(query=query, req_messages=req_messages, use_model=model, use_funcs=funcs)
File "/app/pkg/provider/modelmgr/requesters/chatcmpl.py", line 166, in _closure
resp = await self._req(args)
File "/app/pkg/provider/modelmgr/requesters/chatcmpl.py", line 107, in _req
finish_reason=chunk.choices[0].finish_reason if hasattr(chunk.choices[0], 'finish_reason') and chunk.choices[0].finish_reason is not None else 'stop',
TypeError: 'NoneType' object is not subscriptable
[02-17 03:49:24.923] controller.py (98) - [ERROR] : 'NoneType' object is not subscriptable
[02-17 03:49:24.924] controller.py (154) - [DEBUG] : Stage MessageProcessor interrupted query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750e20>
[02-17 03:49:24.928] controller.py (192) - [DEBUG] : Query query_id=0 launcher_type=<LauncherTypes.PERSON: 'person'> launcher_id=3417759874 sender_id=3417759874 message_event=FriendMessage(message_chain=MessageChain([Source(id=624169545, time=datetime.datetime(2025, 2, 17, 3, 49, 5, 647446)), Plain('你是什么模型?')]), sender=Friend(id=3417759874, nickname='千年破晓', remark='')) message_chain=MessageChain([Plain('你是什么模型?')]) adapter=<pkg.platform.sources.aiocqhttp.AiocqhttpAdapter object at 0x74446491d210> session=Session(launcher_type=<LauncherTypes.PERSON: 'person'>, launcher_id=3417759874, sender_id=0, use_prompt_name='default', using_conversation=Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None), conversations=[Conversation(prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]), messages=[], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673177), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 673185), use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True), use_funcs=[], uuid=None)], create_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 652995), update_time=datetime.datetime(2025, 2, 17, 3, 49, 5, 653009), semaphore=<asyncio.locks.Semaphore object at 0x74446491ca60 [locked]>) messages=[] prompt=Prompt(name='default', messages=[Message(role='system', name=None, content='', tool_calls=None, tool_call_id=None)]) user_message=Message(role='user', name=None, content=[ContentElement(type='text', text='你是什么模型?', image_url=None, image_base64=None)], tool_calls=None, tool_call_id=None) use_model=LLMModelInfo(name='gpt_4o', model_name=None, token_mgr=<pkg.provider.modelmgr.token.TokenManager object at 0x7444647f9cc0>, requester=<pkg.provider.modelmgr.requesters.chatcmpl.OpenAIChatCompletions object at 0x7444647f9930>, tool_call_supported=True, vision_supported=True) use_funcs=[] resp_messages=[] resp_message_chain=[] current_stage=<pkg.pipeline.stagemgr.StageInstContainer object at 0x744464750e20> processed
[02-17 03:49:25.216] apigroup.py (52) - [DEBUG] : data: {"basic": {"host_id": "host_6422ab80-9b06-4e3b-b63d-20f2a9864546", "instance_id": "instance_b19e7aaf-fdd8-4b65-ade3-afdbfa767886", "semantic_version": "v3.4.8", "platform": "docker", "rid": "5b963558-cea9-4de3-92b0-1368bee6e4c8"}, "runtime": {"admin_id": "['person_3417759874']", "msg_source": "['aiocqhttp']", "account_id": "-1"}, "session_info": {"type": "person", "id": "3417759874"}, "query_info": {"ability_provider": "LangBot.Chat", "usage": 0, "model_name": "gpt_4o", "response_seconds": 19, "retry_times": -1}}
[02-17 03:49:25.217] apigroup.py (53) - [DEBUG] : ret: {"error":"Key: 'UsageQueryDTO.QueryInfo.Usage' Error:Field validation for 'Usage' failed on the 'required' tag"}
复现步骤
见上
启用的插件
无