How do I handle both streaming and non-streaming request in a serverless pod? - Runpod