File size: 884 Bytes
43f3ff2 b79bdce cd8f95a b79bdce e690628 7d3f80a 0c0ddb5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
streamlit langchain langchain-openai langchain-core langchain-community # For ChatMessageHistory if used, and potentially other components google-generativeai # For Gemini tool sqlmodel passlib[bcrypt] pydantic-settings python-dotenv # For local .env loading by pydantic-settings reportlab # For PDF generation requests # For API tools # psycopg2-binary # Only if using PostgreSQL instead of SQLite # sqlalchemy # SQLModel depends on this, usually installed as a dependency # For Hugging Face Spaces, ensure specific versions if needed # Example: # streamlit==1.30.0 # langchain==0.1.5 # requirements.txt passlib>=1.7.4 bcrypt==3.2.0 # or try a more recent bcrypt if 3.2.0 also has issues, e.g., bcrypt==4.0.1 # but ensure it's compatible with your passlib version. # passlib often bundles bcrypt via `passlib[bcrypt]`, try that too: # passlib[bcrypt]>=1.7.4 langchain-google-genai |