mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-06-02 09:42:07 +08:00
feat: display thinking content in web console
This commit is contained in:
@@ -429,8 +429,21 @@ class ClaudeAPIBot(Bot, OpenAIImage):
|
||||
delta = event.get("delta", {})
|
||||
delta_type = delta.get("type")
|
||||
|
||||
if delta_type == "text_delta":
|
||||
# Text content
|
||||
if delta_type == "thinking_delta":
|
||||
thinking_text = delta.get("thinking", "")
|
||||
if thinking_text:
|
||||
yield {
|
||||
"choices": [{
|
||||
"index": 0,
|
||||
"delta": {
|
||||
"role": "assistant",
|
||||
"reasoning_content": thinking_text
|
||||
},
|
||||
"finish_reason": None
|
||||
}]
|
||||
}
|
||||
|
||||
elif delta_type == "text_delta":
|
||||
content = delta.get("text", "")
|
||||
yield {
|
||||
"id": event.get("id", ""),
|
||||
|
||||
Reference in New Issue
Block a user