LangBot icon indicating copy to clipboard operation
LangBot copied to clipboard

在OpenAI sdk可以调用的API服务在LangBot报错:controller.py (98) - [ERROR] : 'NoneType' object is not subscriptable

Open faithererer opened this issue 1 week ago • 4 comments

消息平台适配器

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)

Image

配置:

  • 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"}

复现步骤

见上

启用的插件

faithererer avatar Feb 17 '25 04:02 faithererer