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"))