ChatGPT access to Zotero
Hi,
does anyone have an idea how to grant ChatGPT access to my Zotero library? I'd like to use ChatGPT (plus) as my personal research assistant. In order to stop him from hallucinating, I'd like him to be able to see my library (including being able to read all the PDFs and links saved). My goal is that I ask ChatGPT questions about the stored literature, e.g. summarise paper XY saved in Zotero.
It seems that right now the only way is to upload single PDFs, but that takes some time, and ChatGPT wouldn't have a full understanding of all the literature, but only of the one/few PDF(s) uploaded.
I thought about a Zotero Plug-In/Add-On that allows me to convert my bibliography into an website, so I can give ChatGPT the link to it. But I think that would violate IP rights since my bibliography contains literature that is not publicly available.
Maybe there are some tech guys who could help me. Many thanks!
does anyone have an idea how to grant ChatGPT access to my Zotero library? I'd like to use ChatGPT (plus) as my personal research assistant. In order to stop him from hallucinating, I'd like him to be able to see my library (including being able to read all the PDFs and links saved). My goal is that I ask ChatGPT questions about the stored literature, e.g. summarise paper XY saved in Zotero.
It seems that right now the only way is to upload single PDFs, but that takes some time, and ChatGPT wouldn't have a full understanding of all the literature, but only of the one/few PDF(s) uploaded.
I thought about a Zotero Plug-In/Add-On that allows me to convert my bibliography into an website, so I can give ChatGPT the link to it. But I think that would violate IP rights since my bibliography contains literature that is not publicly available.
Maybe there are some tech guys who could help me. Many thanks!
```
{
"openapi": "3.1.0",
"info": {
"title": "Zotero API - Library Search with Tag Filtering",
"description": "Searches the Zotero library for items, with optional tag filtering",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://api.zotero.org"
}
],
"paths": {
"/users/USERNUMBER/items": {
"get": {
"description": "Searches the user's Zotero library for items, with optional tag filtering",
"operationId": "SearchLibraryItemsByTag",
"parameters": [
{
"name": "q",
"in": "query",
"required": false,
"description": "The query string for searching the library",
"schema": {
"type": "string"
}
},
{
"name": "tag",
"in": "query",
"required": false,
"description": "Tag to filter the library items",
"schema": {
"type": "string"
}
}
],
"security": [
{
"apiKey": []
}
]
}
}
},
"components": {
"securitySchemes": {
"apiKey": {
"type": "apiKey",
"in": "header",
"name": "Authorization"
}
},
"schemas": {}
}
}
```