TraceSceneFinal / test_chat.py
Siddharth Ravikumar
feat: implement proper markdown formatting for scene analysis
c1b133d
raw
history blame contribute delete
655 Bytes
import requests
import json
url = "http://127.0.0.1:8001/gradio_api/call/chat"
headers = {"Content-Type": "application/json"}
payload = {
"data": ["Hello", [], "System Context here"]
}
res = requests.post(url, headers=headers, json=payload)
print("POST Response:", res.status_code, res.text)
if res.status_code == 200:
event_id = res.json().get("event_id")
print("Event ID:", event_id)
stream_url = f"{url}/{event_id}"
res2 = requests.get(stream_url, headers={"Accept": "text/event-stream"})
print("STREAM Response:", res2.status_code)
for line in res2.iter_lines():
if line:
print(line.decode("utf-8"))