numpy qiniu requests openai pillow transparent_background replicate fastapi pydantic uvicorn