InteractGPT-API / api.py
Yuchan5386's picture
Create api.py
f2dad0f verified
raw
history blame
359 Bytes
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")