Features about Chat with Paper:
- 💬 Ask ChatGPT questions while reading a paper!
- 📚 Supports multiple languages, including English and Korean (Languages other than English may be slower).
- ✨ Better understanding with ChatGPT: Only supports
gpt-4o
- ⭐️ Compatible with only
Zotero 7
- Download
chat-with-paper.xpi
file [link] - Install
.xpi
file in Zotero (drag to Plugins Manager) - Open Settings > Chat with Paper
- Register your OpenAI API key and Enter!
- 💬 Simple RAG based LLM chatbot!
- Extract text from Paper with Zotero API
- Split text into chunks (chunk size: 1024, overlaps: 200)
- Generate embeddings with
text-embedding-3-large
- Retrieve relevant information for the user's question
- Provide context to ChatGPT prompt with
gpt-4o
- Generate a response!
👀 Anyone is welcome to participate!
- Encrypt and store API keys
- Support language models other than ChatGPT (Claude-sonnet..., etc)
- Refactor code based on LangChain
- Improve response speed
- Generate responses reflecting past conversations