PDF Summarization Interface with Gemini API

Upload a PDF document to get a robust, detailed summary using a custom DSPy chain-of-thought prompt.