Uploaded sanitized BC250/ROCm Repository.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Debug proxy_tts 400 error"""
|
||||
import sys, traceback
|
||||
sys.path.insert(0, "/opt/dashboard")
|
||||
|
||||
# Read app source
|
||||
src = open("/opt/dashboard/app.py").read()
|
||||
idx = src.find("app.run(")
|
||||
exec(compile(src[:idx], "app.py", "exec"))
|
||||
|
||||
# Use Flask test client
|
||||
with app.test_client() as c:
|
||||
print("=== Test 1: POST with JSON ===")
|
||||
r = c.post("/api/proxy/tts", json={"input":"Hello test","voice":"vivian","language":"en","speed":1.0})
|
||||
print(f"Status: {r.status_code}")
|
||||
if r.status_code != 200:
|
||||
print(f"Body: {r.data[:500]}")
|
||||
else:
|
||||
print(f"Content-Type: {r.content_type}, Size: {len(r.data)}")
|
||||
|
||||
print("\n=== Test 2: POST with raw JSON string ===")
|
||||
r = c.post("/api/proxy/tts", data='{"input":"Hello"}', content_type="application/json")
|
||||
print(f"Status: {r.status_code}")
|
||||
if r.status_code != 200:
|
||||
print(f"Body: {r.data[:500]}")
|
||||
else:
|
||||
print(f"Content-Type: {r.content_type}, Size: {len(r.data)}")
|
||||
Reference in New Issue
Block a user