这些是什么原因,提示词的审查机制吗?
✅ JSON 打印完成
============================================================
✅ Payload 调试完成,准备发送请求
🚀 准备发送 POST 请求到: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:streamGenerateContent
- API Key 前10字符: AIzaSyDzlE...
- payload['contents'] 长度: 1
- payload 的 keys: ['contents', 'generationConfig', 'systemInstruction']
- 代理配置: None
⏳ 正在发送 HTTP POST 请求...
✅ 请求已发送!收到响应,状态码: 200
📋 响应头:
Content-Type: text/event-stream
Content-Disposition: attachment
Vary: Origin, X-Origin, Referer
Date: Tue, 18 Nov 2025 02:46:26 GMT
Server: scaffolding on HTTPServer2
Content-Length: 0
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Server-Timing: gfet4t7; dur=4575
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
✅ Gemini API 响应成功,开始流式读取...
🔧 响应状态码: 200
🔧 响应 encoding: utf-8
🔧 Content-Type: text/event-stream
🔍 开始迭代响应行...
📊 流式响应统计:
- 总迭代次数: 0
- 非空行数: 0
- 总字节数: 0
- 成功解析的 chunks: 0
⚠️ Gemini响应完成,但没有生成任何文本chunks!
🔴 响应体完全为空(没有任何迭代)
可能的原因:
1. API 没有返回任何数据
2. 请求参数有误,导致空响应
3. 安全过滤阻止了所有内容
154.206.102.37 - - [18/Nov/2025 10:46:26] "POST /api/chat/stream HTTP/1.1" 200 -
42.194.128.111 - - [18/Nov/2025 11:17:25] "GET / HTTP/1.1" 200 - ?
相似问题