-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add example questions to AI chat #12702
Comments
Hint in localization: https://devdocs.jabref.org/code-howtos/localization.html |
Bonus points for adding a button to let the LLM come up with three follow up questions automatically, such as is possible with GPT4All... but yes, a few hard-coded questions would be nice. |
hi I would like to work on this issue. |
👋 Hey @kaushikaW, looks like you’re eager to work on this issue—great! 🎉 It also looks like you skipped reading our CONTRIBUTING.md, which explains exactly how to participate. No worries, it happens to the best of us. Give it a read, and you’ll discover the ancient wisdom of assigning issues to yourself. Trust me, it’s worth it. 🚀 |
/assign-me |
👋 Hey @kaushikaW, thank you for your interest in this issue! 🎉 We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly. In case you encounter failing tests during development, please check our developer FAQs! Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback. Happy coding! 🚀 ⏳ Please note, you will be automatically unassigned if the issue isn't closed within 45 days (by 28 April 2025). A maintainer can also add the "📌 Pinned" label to prevent automatic unassignment. |
/assign-me |
|
Hi, I Would Like To Work On This Issue. |
|
Is your suggestion for improvement related to a problem? Please describe.
JabRef features an AI chat, though it's a bit basic. Many AI services provide a feature called "example questions". This is a fixed set of questions that a user can ask at the beginning of chat.
Describe the solution you'd like
Add 3 example questions in the AI chat above the text field:
What is the goal of the paper?
Which methods were used in the research?
What are the key findings?
Add an
HBox
with those questions just above the chat prompt (https://github.com/JabRef/jabref/blob/4dea5fae711f9dd61c94f6a170b475b9e0633e22/src/main/java/org/jabref/gui/ai/components/aichat/AiChatComponent.fxml#L25-L24). Make them hyperlinks, and on clicking, it should send a message to AI chat (org.jabref.gui.ai.components.aichat.AiChatComponent#onSendMessage).Additional context
[N/A]
The text was updated successfully, but these errors were encountered: