Sync SSE
Usage
from djangosdk.streaming.sse import SyncSSEResponse, format_sse_chunk
from djangosdk.agents.response import StreamChunk
def my_stream_view(request):
def generate():
yield StreamChunk(type="text_delta", text="Hello")
yield StreamChunk(type="text_delta", text=", world!")
yield StreamChunk(type="done")
return SyncSSEResponse(generate())format_sse_chunk
format_sse_chunkfrom djangosdk.streaming.sse import format_sse_chunk
from djangosdk.agents.response import StreamChunk
chunk = StreamChunk(type="text_delta", text="Hello!")
print(format_sse_chunk(chunk))
# data: {"type": "text_delta", "text": "Hello!"}
#Headers Set
Header
Value
Last updated
Was this helpful?