Coder Social home page Coder Social logo

tiesdekok / chat-gpt-jupyter-extension Goto Github PK

View Code? Open in Web Editor NEW
296.0 4.0 53.0 1.22 MB

A browser extension to provide various AI helper functions in Jupyter Notebooks, powered by ChatGPT.

License: GNU General Public License v3.0

JavaScript 3.07% TypeScript 86.10% SCSS 9.96% HTML 0.48% CSS 0.40%
chatgpt chatgpt-chrome-extension copilot

chat-gpt-jupyter-extension's People

Contributors

tiesdekok avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

chat-gpt-jupyter-extension's Issues

Suggested enhancement

It would be helpful if you could ask ChatGPT to use the focal cell as input and make whatever changes you specify and that would be a new cell.

Firefox error & Extension for Jupyter Lab

Thank you for this great tool!

Are you considering doing it for jupyter lab?

Also I got the extension to work in chrome but in firefox just gives me this error:

imagem

However it is set to true.

Cheers!

ChatGPT answer is always empty

Thank you very much for this precious extension, but I cannot make it work.
I have ChatGPT premium working in my Chrome and the IA assentent recognizes my models.
However when I use it, this is the result:
"""ChatGPT - Debug Code (prompt)
Model: ChatGPT App - gpt-4-code-interpreter
Your name is AI and you are a coding assistant. You are helping the user to debug a code issue in their FOCAL CELL.
Here are the requirements for debugging:
Be polite and respectful to the person who wrote the code.
Describe the problem in the FOCAL CELL as clearly as possible.
Explain why the code is not working and/or throwing an error.
Explain how to fix the problem.
If you are not sure about something, don't guess.
Keep your responses short and to the point.
Provide your explanation and solution formatted as markdown where possible.
Never refer to yourself as "AI", you are a coding assistant.
Never ask the user for a follow up. Do not include pleasantries at the end of your response.
Here is the background information about the code:
Previous code:
Focal cell:
pum
STDERR of focal cell:

NameError Traceback (most recent call last)
Cell In[3], line 1
----> 1 pum
NameError: name 'pum' is not defined
AI: Sorry to hear you are experiencing problems, let me help you with that:
"""
Hereafter all empty space.
FYI my ChatGPT email is different from my Google account email.
Can you help ? Thanks

Failed to load response from ChatGPT

Dear sir

I use the jupyter AI assistant in Jupyterlab on Paperspace and the url ends on .ipynb but I have this error message:

Failed to load response from ChatGPT:
{"detail":"Our systems have detected unusual activity from your system. Please try again later."}

Kind regards

For opera browser

Thanks for this effort - this is cool and working fine for chrome.
Are you planning to release for Opera browser too. Currently I am running all jupyter notebook from on opera. I can change that but will be great if available in future releases - cheers

Failed to load response from ChatGPT

Hello, after installing and setting up the API key when I try to use it the following error appears:
Failed to load response from ChatGPT:
{"error":{"message":"The model: gpt-4 does not exist","type":"invalid_request_error","param":null,"code":"model_not_found"}}

Can you put functions on celltoolbar of the focused CODE cell?

Now the functions are on the top toolbar.

It is not convenient for a user to move cursor from the bottom to the top to pick up a function.

Also, if possible, please add some key shortcuts to the functions. So a user doesn't need to switch from keyboard to mouse from time to time.

Thank you in advance,

extension doesn't work on chrome

Hello! thank you for creating such a useful extension but I have installed the extension in google chrome and opened a jupyter notebook and nothing related to the extension shows up. could you help me fix that?

Edge cases not initializing correctly

Hi, "After installing the extension and refreshing the notebook page you should see the buttons automatically show up, you don't have to install them separately. There are a few edge cases where things might not initialize correctly, which could prevent the buttons from showing up on your end. I'd be happy to help you debug that if you open an issue on the Github page: https://github.com/TiesdeKok/chat-gpt-jupyter-extension/issues"
any help is welcome

Extension not running chatgpt after signing in - Brave browser

This is occurring in brave. I have tried direct download and through google web extensions.

It worked once when I reinstalled but it will not work afterwards.

It shows the prompt below:

Please login and pass Cloudflare check at chat.openai.com
Still not working? Please open an issue on the GitHub repository. Thanks!

The prompt continues despite me signing in.

customize_prompt

It is highly recommended to add the ability to customize prompt to meet the user's personalized needs

Can you support Colab and JupyterLite Retro?

Colab is a popular Jupyter service for data scientists.

To my surprise, the extension supports JupyterLite Lab. At the same time, it does not support JupyterLite Retro. JupyterLite (https://jupyterlite.readthedocs.io/) could become more popular because it runs entirely in a browser.

If it only takes you a few hours to support these 2 services, you may try.

Sorry, I am not familiar with the front end, or I will find out the way to do so and contribute my code to you.

Thank you in advance,

Firefox add-in

I suppose this should be obvious, but after installing the Firefox extension, start jupyter with what command? "jupyter nbextension" or ...?

vs code support

Hi does this (or another) extension support notebooks in VS code?

Add ability to ask specific questions?

Have you thought about adding the ability to ask specific questions, or for the user to be able to ask follow up questions regarding answers. I've found that's where the beauty of chatgpt lies, that I can converse with it to land with a good final result,

https://github.com/jflam/chat-gpt-jupyter-extension

Has an example of something like this. But I've found the simple interface you offer makes your product better to use.

Stuck on first page

Downloaded the extension. The "Which AI Provider do you want to use?" prompt has a loading circle under it that won't complete. The "What is your OpenAI API Key?" prompt allows me to type my API into the box, but won't save my API key after.

image

Unable to use ChatGPT 3.5 model using ChatGTP webapp

Hello!

First and foremost, thank you for the extension. I do have ChatGPT Plus subscription. I'm trying to ue ChatGPT 3.5 model which is way faster than GPT4, but in the options it is only showing GPT 4 and text-davinci. Can you add the option of GPT 3.5?

image

Unable to scroll down and see the complete answer

I have asked a question, and it has returned the output. Then I was unable to copy and see the complete code of it, and even there is no scroll button to go down and see complete output. I'm able to see the complete output only if I click on redirect page or else I'm unable to see in the same window. Below is the screenshot

image

Plan and billing details

When I tried to use any function of this extension, I face a problem as below

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}}

I am wondering it means we need to top up to our API account before using now?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.