Description from extension meta
ChatGPT-powered AI assistant for Jupyter Notebooks
Image from store
Description from store
Important note: this extension is archived as I am no longer able to maintaining it in my new role. I will leave it online while it still works, but I recommend switching to Jupyter AI instead. https://github.com/jupyterlab/jupyter-ai
A browser extension to provide various AI helper functions in Jupyter Notebooks and Jupyter Lab, powered by ChatGPT and GPT-4.
Current primary functions, have ChatGPT/GPT-4:
- Format - Automatically add comments, docstrings, and formatting to your code cell.
- Explain - Explain the content of your code cell, ELI5 style.
- Debug - Help you debug an error message in your code cell.
- Complete - Help you complete a code snippet in your code cell.
- Review - Provide a code review of your code cell with suggestions and improvements.
- Ask a question - Ask ChatGPT a custom question.
- Voice command - Ask ChatGPT a custom question through your microphone.
**Now support keyboard shortcuts, check the options page!**
Source code: https://github.com/TiesdeKok/chat-gpt-jupyter-extension
Latest reviews
- (2023-11-28) Sam Van Rijn: Fantastic extension. My productivity has gone up by like 300%. The answers are not always correct (like ChatGPT in general of course), but the way it takes your notebook history into account is fantastic. 5 stars easily. Edit November 2023: the extension does not work anymore for jupyter versions 1.0.0 and up.
- (2023-07-19) Vishwa Sharma: I JUST DOWNLOADED IT BUT I KEEP GETTING THIS ERROR: Failed to load response from ChatGPT: {"error":{"message":"You exceeded your current quota, please check your plan and billing details.","type":"insufficient_quota","param":null,"code":null}}
- (2023-05-07) chiedoziem inyama: I JUST DOWNLOADED IT BUT I KEEP GETTING THIS ERROR: Failed to load response from ChatGPT: {"error":{"message":"You exceeded your current quota, please check your plan and billing details.","type":"insufficient_quota","param":null,"code":null}}
- (2023-05-04) Alessandro Monolo: After correctly installing the ChatGPT AI Assistant on my Google Chrome browser, I can see on my jupyter notebooks the icons mentioned above. So, my problem is when I try using them on my Python scritps. It gives me the following message. Failed to load response from ChatGPT: {"error":{"message":"You exceeded your current quota, please check your plan and billing details.","type":"insufficient_quota","param":null,"code":null}} Specifically, I do not have any subscription or payment billing activated so far with OpenAI. Shall I activate a premium account in order to correctly use the AI Assinstant tool from ChatGPT? Or what? Thanks for your help.
- (2023-04-08) Alexander Freberg: Been using it all day and it's super helpful! Awesome work!
- (2023-04-07) Ahmad: original: doesn't work for some reason (The top bar doesn't appear), help me if I have to do something edited: thank you for fixing the issue
- (2023-04-01) ODF UFV: The ChatGPT - Jupyter - AI Assistant extension is an exceptional tool for programmers, data scientists, and computer scientists. In my Chrome, it works seamlessly in classic Jupyter notebooks, but I find it particularly useful in my JupyterLab (kernels: R, Python, Sagemath). One of the standout features is the "complete" button, which is incredibly helpful. The "format" and "explain" buttons are also valuable tools. Overall, this extension is a must-have for anyone looking to enhance their Jupyter notebook workflow, regardless of their field. It's trully a five-star tool that will improve your productivity and make coding much more efficient.
- (2023-03-31) Mohammad Abdolrazzaghi: I couldn't get it to work as there is a bug stopping me from choosing "model" from the drop-down menu. Essentially the drop-down menu is not working and not showing any options to choose from.
- (2023-02-19) 潘飞: I really like it. I recently started learning Python. Why don't I see the relevant plugin buttons when I open my local Jupyter notebooks on Chrome? Do I need to install them separately and open them in the browser to see them?
- (2023-02-04) Francis TK: Works exactly as advertised. Very handy especially with improving documentation
- (2023-02-01) Akbar Aidarov: Does the job as advertised. Great integration! I especially love the Format button that does the boring part for me pretty well. As noted in the description, you still gotta "keep your hands on the wheel", but that's a feedback for OpenAI, not this extension.