thomaspernet / MemChatGPT-Extension

a Chrome extension designed to streamline your workflow by leveraging the power of OpenAI's ChatGPT and Mem AI
8 stars 2 forks source link

CHATGPT interface #1

Open dalo-lab opened 1 month ago

dalo-lab commented 1 month ago

Hi I can push to Mem no problem, but the ChatGPT interface doesn't seem to work. Regardless of the prompt I use, or the OpenAI Key used for the ChatGPT, after I press the Extract content button, I get "Error: undefined" in the extract content window

In the browser extension manager window, it shows an error:

Unchecked runtime.lastError: Cannot create item with duplicate id explainText Context Unknown Stack Trace :0 (anonymous function)

If I look at the console.log I see: Received ChatGPT request in background and then says: ChatGPT processing error: No response from ChatGPT

I created a new key and got the same output.

I'm liking what I see, I hope I can get it working.

Thanks!

dalo-lab commented 1 month ago

There isn't a problem. Sorry I didn't heed your instructions. I thought because I have a paid subscription to ChatGPT, that it would cover the API integration. These are not the same. I added $ to the API/Project section, now things are working right. Instructions are great and easy to follow, I just skipped that step.

Thanks.

thomaspernet commented 1 month ago

Hey @dalo-lab ,

Thanks for reaching out and detailing the issues you encountered. I’m glad to hear you figured out the problem with the API key and subscription differences!

I’ve updated the README to include a bit more clarity around the API/Project setup to help avoid similar confusion in the future.

I also added an explainer feature. Mem Explainer" feature generates explanations for selected text using ChatGPT directly within a floating box on the webpage.

You can check out the latest changes here: MemChatGPT-Extension README

If you run into any more issues or have any suggestions, feel free to let me know. Really appreciate your support and feedback—it’s super helpful in making the extension better for everyone!