Hello ! Thank You For your work ! but sorry Iam unable to find the "Install an unverified plugin" please could you help me ? It is on my version I only see about plugins ( I have chatGPT plus ) btw.. so please could you help me ? Thank You !
First time viewer and I just got the magical email too. I'm a JS developer and also in the process of learning Python so I'm insanely pumped for this. Thanks for the video!
Thanks for Video @Liam Ottley Here is a little More detailed Outline with Time Stamps and TL;DR Outline: Introduction a. Introduction to ChatGPT plugins b. Importance of ChatGPT plugins c. Overview of the video Main topic: Step-by-step guide to creating a ChatGPT plugin a. Question: How to choose the functionality of the plugin? [01:11] Answer: Find a cheap or freely available API that provides a data source for your application. b. Question: How to build the core functionality of the plugin? [02:22] Answer: Use ChatGPT to write the code and Replit to host it. c. Question: How to create an API endpoint? [05:57] Answer: Wrap the core functionality in a function and use ChatGPT to create the API endpoint. d. Question: How to create a manifest file? [07:56] Answer: Ask ChatGPT to write the manifest file based on your code. e. Question: How to create an OpenAPI definition? [08:54] Answer: Ask ChatGPT to write the OpenAPI definition based on your code. f. Question: How to host the plugin? [10:12] Answer: Use Replit to host the plugin and make it available for ChatGPT to call the endpoints. g. Question: How to integrate the plugin with ChatGPT? [13:12] Answer: Provide the base link to your application in the ChatGPT plugin store. h. Question: How to debug the plugin? [15:09] Answer: Use ChatGPT to help identify and fix errors in your code. i. Question: How to update the code based on ChatGPT's suggestions? [16:25] Answer: Copy the updated code provided by ChatGPT and paste it into your Replit project. j. Question: How to test the plugin again after fixing the errors? [16:51] Answer: Run the web app again in Replit and try the plugin in the ChatGPT plugin store. k. Question: Where can I find more plugin ideas? [18:03] Answer: Check out the video on 10 plugin ideas provided by the RU-vid Creator (link in the description). l. Question: How to join a community for ChatGPT plugin development? [18:28] Answer: Join the Discord community mentioned in the video (link in the description). m. Question: How to get in touch for plugin development inquiries? [18:49] Answer: Contact the development company mentioned in the video (link in the description and pinned comment). Conclusion and Summary: a. Recap of the step-by-step guide b. Importance of learning to develop with ChatGPT as an assistant c. Invitation to join the Discord community and development company for plugin development d. Encouragement to subscribe and like the video
I’m not a thief…. But I would be willing to grab the code with your permission to use as essentially your making it open source… I love what you did… Please drop the steel word if you can… Thanks 😊 in advance great job!
Can you set this up to run locally (localhost?). I'm getting an error - Failed to fetch localhost manifest. Check to ensure your localhost is running and your localhost server has CORS enabled.
ChatGPT won’t be able to fetch your files if they’re hosted locally, that’s why replit is great because it gives you a web server with a URL that you can provide to chatgpt
Thanks, Liam for explaining the process of building a plugin from idea generation to deployment with the help of ChatGPT. I learned a good set of tricks. Imagine if we had to do without using ChatGPT.....it might be a weekend spent on documentation, experiments, and late nights.
Still waiting for a Plugin that can block out ChatGPT from generating cringy words such as "with unwavering determination" "Facing the challenges that lay ahead." "With a renewed sense of determination"
Hi Liam, again, great video. I have a question. When we ask a question, how does ChatGPT know when to get the information from our plugin API and when to get the information from its own LLM? How can ChatGPT know which one to choose the information to response?
Hello Liam, thanks a lot for the Tutorial but I don't see the Develop your own plugin button in the Plugin store settings. Is it normal ? I live in France by the way if it might be a reason. Thanks in advance
Hey Liam , I am totally new to using replit & while I did fork your code & update the secret access api key , it didn't show me the url , do I need to host it on replit & basically buy a plan there & then only will this work or am I missing something
Hi Liam! Can you also help me in Building AI Business? I am self-taught Developer with Good Coding Experience . I just want to create Business that will help in leaving my really bad 9-5 job and also help other
@@Meowming76 it turned out that you have to submit a form to be in a waitlist for the ability to develop plugins. But I’ve been waiting for 2 weeks now without any response
really appreciate your video! I've finished compiling my codes, but i cant locate the "develop my own plugin" from chatgpt plugin store, I'm plus user.
Thanks for the great content Liam can you create a video using bubble and openai and the ability to teach openai with your own data and use it with bubble
Thanks Liam. I was just wondering if anyone has encountered this error "Errors in OpenAPI spec Paths section is not an object" when deploying in the ChatGPT API. I checked several times if my yaml file had issues but I didnt find anything. ChatGPT does not let me install the API. Any suggestions on how to resolve this error?
That was insane.... My question is, Can we actually publish our own plug in to the chapgpt for the public to use?? If not then when is that going to happen?
Not 100% clear yet, you can only share your plugin with up to 15 people currently and they all have to have access to Plugins also. I think the rollout will be slow in terms of getting to a Apple App store like environment as they have made clear that plugins could be very dangerous if not carefully managed
What would motivate a ChatGPT user to utilize my plugin, and what are the barriers to another party developing a comparable or superior plugin for the same purpose? I remain uncertain as to how this presents a significant opportunity.
This is really cool. But i do have one unrelated question, I noticed you were using GPT-4, and there doesn't seem to be a limit to how many messages you can send. Now i don't have access to GPT-4 personally yet, but i know there was a limit to the amount of times you can chat with it, but, has the limit been removed already?
why do you speak so fast? Do you have a train to catch? Do you think it will makes you look more knowledgeable? the only effect that it has is that it makes unease people who is trying to watch you. please speak at normal pace and you will be able to create interesting video.
Pretty good explanation there 💯💯💯 thanks for that. All steps are very detailed. The only thing I don't understand yet is actually how chatGPT understands how to communicate with the API structure. Let's say I wrote a code capable of solving Matchstick Equation by moving, removing or adding sticks. How would I instruct chatGPT on how to pass the equation as parameter, the operation "move" and the quantity of sticks to solve the equation? I suppose chatGPT would manage to detect it and use it appropriately in parameters. Then should parameters have description to let chatGPT understand its role better? Any link or documentation that explain it?
great tutorial Liam. At the beginning of the video you mentioned you don't need to wait to get access to plugin feature in order to create and add one, but I haven't found a way how to get access to the plugin store, I guess what you mean is it was possible to develop a plugin but not publish it, right?
Hello author, great video ! I have 2 question , may I ask how ChatGPT converts the language text input by users into specific API call with parameter? Has ChatGPT implemented specialized fine-tuning models to understand how to use plugin APIs?
Good approach overview, but it's terrible, that you inspire pseudo developers to create software products without understanding what does this code mean. I think it's our ethical responsibility to point out, that nobody may deploy code he/she doesn't understand. Hey, GPTChat, here is the error message and that's my code. What is wrong here? Terrible... Terrible...