🐛 修复 get_message_id 被弃用的问题并简单修缮了代码格式 (#32)

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Akarin~ <60691961+Asankilp@users.noreply.github.com>
This commit is contained in:
Muika
2025-08-16 17:02:32 +08:00
committed by GitHub
parent a18d85d45c
commit 6050fd1f20
6 changed files with 50 additions and 37 deletions

View File

@ -24,9 +24,9 @@ async def process_chat_stream(
delta = chunk.choices[0].delta
if (
hasattr(delta, "reasoning_content")
and delta.reasoning_content is not None
and delta.reasoning_content is not None # type:ignore
):
reasoning_contents += delta.reasoning_content
reasoning_contents += delta.reasoning_content # type:ignore
else:
if not is_answering:
logger.info(
@ -72,6 +72,9 @@ async def process_chat_stream(
async def process_completion_to_details(completion: ChatCompletion) -> str:
if not isinstance(completion, ChatCompletion):
return "暂不支持对流式调用用量的获取,或预期之外的输入"
usage_text = ""
usage = completion.usage
if usage is None: