Spaces:
Running on Zero
Running on Zero
File size: 655 Bytes
c1b133d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 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"))
|