fastapi uvicorn pydantic requests supabase azure-cognitiveservices-speech yt-dlp