gradio pymupdf langchain-community chromadb groq python-dotenv sentence-transformers