python-dotenv llama-index llama-index-embeddings-huggingface llama-index-llms-huggingface llama-index-embeddings-instructor sentence-transformers==2.2.2 llama-index-readers-web llama-index-readers-file gradio transformers llama-cpp-agent>=0.2.25 setuptools spaces pydantic