https://storage.googleapis.com/doc-agent-buck-1/temp/hehe.txt
https://storage.googleapis.com/doc-agent-buck-1/temp/haha.md
https://storage.googleapis.com/doc-agent-buck-1/temp/Algorithms_Data-Structures.ppt
https://storage.googleapis.com/doc-agent-buck-1/temp/Algorithms_Data-Structures.pptx
https://storage.googleapis.com/doc-agent-buck-1/temp/Algorithms_Data%20Structures.docx
https://storage.googleapis.com/doc-agent-buck-1/temp/sampleImg.png
https://storage.googleapis.com/doc-agent-buck-1/temp/sample.pdf
https://storage.googleapis.com/doc-agent-buck-1/temp/Iris.csv
https://storage.googleapis.com/doc-agent-buck-1/temp/Iris.xlsx
https://storage.googleapis.com/doc-agent-buck-1/temp/converted.pdf
https://storage.googleapis.com/doc-agent-buck-1/temp/haha.pdftxt, md, png, jpeg, pdf, csv, xlsx, pptx, docx, pkl ...docker build -t py-runtime .- pdf compression: Ghostscript
- image cocompression: pillow
-
docx -> pdf : spire-doc
-
csv -> xlsx -> pdf : spire-xls
-
pptx -> pdf : Spire.Presentation
-
pdf -> docx: spire.pdf
-
pdf -> pptx: spire.pdf
-
pdf -> xlsx: spire.pdf
-
use
pydanticschema for tool desc in main file for clear non repeated code -
Add more tools as required
-
fix bugs and file
extextracttion logic for presigned urls -
Sync your server clock with NTP:
sudo timedatectl set-ntp true
On Docker containers, ensure the container inherits the host time.