Update project dependencies and example test files
- Updated requirements.txt with latest package versions - Added support for filtering query results by IDs in base and operate modules - Modified PostgreSQL vector storage to include document and chunk ID fields
This commit is contained in:
@@ -1,17 +1,50 @@
|
||||
aiohttp
|
||||
configparser
|
||||
future
|
||||
|
||||
# Basic modules
|
||||
gensim
|
||||
pipmaster
|
||||
pydantic
|
||||
python-dotenv
|
||||
|
||||
setuptools
|
||||
tenacity
|
||||
|
||||
# LLM packages
|
||||
tiktoken
|
||||
|
||||
# Extra libraries are installed when needed using pipmaster
|
||||
aioboto3==14.1.0
|
||||
aiofiles==24.1.0
|
||||
aiohttp==3.11.13
|
||||
ascii_colors==0.5.2
|
||||
asyncpg==0.30.0
|
||||
chromadb==0.6.3
|
||||
community==1.0.0b1
|
||||
docx==0.2.4
|
||||
# faiss
|
||||
fastapi==0.115.11
|
||||
glm==0.4.4
|
||||
graspologic==3.4.1
|
||||
gunicorn==23.0.0
|
||||
httpx==0.28.1
|
||||
imgui_bundle==1.6.2
|
||||
jsonlines==4.0.0
|
||||
llama_index==0.12.22
|
||||
moderngl==5.12.0
|
||||
motor==3.7.0
|
||||
nano_vectordb==0.0.4.3
|
||||
neo4j==5.28.1
|
||||
nest_asyncio==1.6.0
|
||||
networkx==3.4.2
|
||||
numpy
|
||||
openpyxl==3.1.5
|
||||
oracledb==3.0.0
|
||||
Pillow==11.1.0
|
||||
pipmaster==0.4.0
|
||||
protobuf
|
||||
psutil==7.0.0
|
||||
psycopg==3.2.5
|
||||
psycopg_pool==3.2.6
|
||||
pydantic==2.10.6
|
||||
pymilvus==2.5.4
|
||||
pymongo==4.11.2
|
||||
PyPDF2==3.0.1
|
||||
python-dotenv==1.0.1
|
||||
pyvis==0.3.2
|
||||
qdrant_client==1.13.3
|
||||
redis==5.2.1
|
||||
Requests==2.32.3
|
||||
sentence_transformers==3.4.1
|
||||
setuptools==75.8.0
|
||||
SQLAlchemy==2.0.38
|
||||
starlette==0.46.0
|
||||
tenacity==9.0.0
|
||||
tiktoken==0.9.0
|
||||
torch==2.6.0
|
||||
transformers==4.49.0
|
||||
uvicorn==0.34.0
|
||||
|
Reference in New Issue
Block a user