add pypdf dependency for PDF upload support
This commit is contained in:
@@ -19,7 +19,7 @@ sudo systemctl restart jarvischat
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
./venv/bin/pip install -r requirements.txt
|
./venv/bin/pip install -r requirements.txt
|
||||||
# Also requires: psutil jinja2 python-multipart (not in requirements.txt)
|
# Also requires: psutil jinja2 python-multipart pypdf (not in requirements.txt)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ cd /opt/jarvischat
|
|||||||
python3 -m venv venv
|
python3 -m venv venv
|
||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
./venv/bin/pip install fastapi uvicorn httpx psutil jinja2 python-multipart
|
./venv/bin/pip install fastapi uvicorn httpx psutil jinja2 python-multipart pypdf
|
||||||
|
|
||||||
# Set admin PIN before first startup (4 digits)
|
# Set admin PIN before first startup (4 digits)
|
||||||
export JARVISCHAT_ADMIN_PIN=4827
|
export JARVISCHAT_ADMIN_PIN=4827
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
fastapi>=0.115.0
|
fastapi>=0.115.0
|
||||||
uvicorn[standard]>=0.32.0
|
uvicorn[standard]>=0.32.0
|
||||||
httpx>=0.27.0
|
httpx>=0.27.0
|
||||||
|
pypdf>=5.0.0
|
||||||
|
|||||||
Reference in New Issue
Block a user