grant-parser-py Langchain Python for parsing grant PDFs and returning JSON of wanted information embedding model nomic-embed-text, chat llm gemma3 python grant.py <path to pdf> <k-value>