Python chatbot with 3 second GitLab CI/CD pipelines and self-analysis capability

Code has again evolved a lot, resulting in less lines and more functionality. Now it’s 460 lines with the addition of PDF analysis, I decided it’s best to just analyze them & images always if in the context, doesn’t seem to cost too much. PDF files are analyzed as images in low detail, that’s apparently enough mostly.

3 Likes