| # Langchain Core & Ecosystem |
| langchain-core>=0.2.29 |
| langchain-google-genai>=1.0.9 # For Gemini |
| langchain-openai>=0.1.21 # If using OpenAI |
| langgraph>=0.1.10 |
| langchain-community>=0.2.10 # For Neo4jGraph if needed, other community integrations |
|
|
| # LLM & Processing Libraries |
| # llmlingua==0.2.2 # Uncomment if using compression (Ensure it's compatible) |
| google-generativeai>=0.7.2 # Underlying Gemini library |
|
|
| # Neo4j |
| neo4j>=5.24.0 |
|
|
| # API Framework |
| fastapi>=0.110.0 # Added for FastAPI |
| uvicorn[standard]>=0.29.0 # Added for running FastAPI server |
|
|
| # Configuration & Utilities |
| pydantic>=2.9.0 |
| pydantic-settings>=2.4.0 # For BaseSettings |
| python-dotenv>=1.0.1 # For loading .env files |
|
|
| requests |
| google-generativeai |
|
|
| transformers>=4.28.1 |
| torch>=2.0.0 |
| python-multipart>=0.0.6 |