Update app.py
Browse files
app.py
CHANGED
@@ -207,6 +207,8 @@ def messages():
|
|
207 |
sio.sleep(0.1)
|
208 |
while response_text:
|
209 |
chunk = response_text.pop(0)
|
|
|
|
|
210 |
yield create_event("content_block_delta", {
|
211 |
"type": "content_block_delta",
|
212 |
"index": 0,
|
@@ -307,6 +309,9 @@ def handle_non_stream(previous_messages, msg_id, model, input_tokens):
|
|
307 |
"output_tokens": output_tokens,
|
308 |
},
|
309 |
}
|
|
|
|
|
|
|
310 |
return Response(json.dumps(full_response, ensure_ascii=False), content_type='application/json')
|
311 |
|
312 |
except Exception as e:
|
|
|
207 |
sio.sleep(0.1)
|
208 |
while response_text:
|
209 |
chunk = response_text.pop(0)
|
210 |
+
# 记录每一块返回的内容
|
211 |
+
app_logger.info(f"Returning chunk to client: {chunk}")
|
212 |
yield create_event("content_block_delta", {
|
213 |
"type": "content_block_delta",
|
214 |
"index": 0,
|
|
|
309 |
"output_tokens": output_tokens,
|
310 |
},
|
311 |
}
|
312 |
+
|
313 |
+
# 记录完整的响应内容
|
314 |
+
app_logger.info(f"Returning full response to client: {full_response}")
|
315 |
return Response(json.dumps(full_response, ensure_ascii=False), content_type='application/json')
|
316 |
|
317 |
except Exception as e:
|