Spaces:
Sleeping
Sleeping
File size: 359 Bytes
f2dad0f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from fastapi import FastAPI
from fastapi.responses import StreamingResponse
import time
app = FastAPI()
def stream_text():
for word in ["안녕", "세상아", "나는", "스트리밍", "API야", "!"]:
yield f"{word} "
time.sleep(0.5)
@app.get("/stream")
def stream():
return StreamingResponse(stream_text(), media_type="text/plain") |