fastapi uvicorn[standard] python-dotenv requests llama-index llama-index-embeddings-huggingface llama_index.llms.huggingface sentence-transformers transformers llama-index-vector-stores-upstash newspaper3k lxml_html_clean redis trafilatura python-multipart