Closed gse-cc-git closed 7 months ago
Hi @gse-cc-git! Thanks for raising the question.
LlamaBot's Zotero chat does require a Zotero account, which is free, as far as I can tell. The reason we need this is because the package uses pyzotero (https://github.com/urschrei/pyzotero), which is specifically designed to interact with the Zotero API rather than a local database.
I'm personally not aware of how to use Python to interact with the Zotero database. The only way I can imagine how to accomplish this is by parsing the filesystem for PDFs (Path(zotero_dir).rglob("*.pdf")
), but I'm not quite sure how to get the rest of the metadata (could be sqlite?). On the other hand, pyzotero makes things a lot easier.
@gse-cc-git I am going to close the issue for the time being. However, if you feel the need to, please feel free to re-open at any time!
Is the Llambot configurable to work with local Zotero database ?
From the tutorial I kinda understand that it requires a Zotero account
Am I right ?
If the interaction with local database is possible would you please provide some pointers to do so ? Thanks a lot