ChatGPT Plugins: Build Your Own in Python!

  Рет қаралды 144,037

James Briggs

James Briggs

Күн бұрын

OpenAI's ChatGPT now has plugins! Creatively named "ChatGPT Plugins", this new feature means plugins can be built by anyone, and in this video, we will see how to build one using the chatgpt-retrieval-plugin template from OpenAI.
🔗 openai/chatgpt-retrieval-plugin Repo:
github.com/openai/chatgpt-ret...
🔗 OpenAI platform:
platform.openai.com/
🔗 Pinecone console:
app.pinecone.io/
🔗 Find the code here:
github.com/pinecone-io/exampl...
▶️ Langchain data prep video:
• LangChain Data Loaders...
🔗 openapi.yaml I used:
gist.github.com/jamescalam/70...
👋🏼 NLP + LLM Consulting:
aurelio.ai
🎙️ Support me on Patreon:
/ jamesbriggs
👾 Discord:
/ discord
👋🏼 Socials:
Twitter: / jamescalam
LinkedIn: / jamescalam
Instagram: / jamescalam
00:00 ChatGPT Plugins
00:53 Plugins or LLM agents?
02:46 First look at ChatGPT plugins
05:02 Using the chatgpt-retrieval-plugin
06:45 How the plugin works
12:06 Deploying the plugin with digital ocean
15:15 ChatGPT retrieval plugin environment variables
18:42 Adding langchain docs to chatgpt plugin
26:02 Querying the chatgpt retrieval plugin
27:46 Adding the plugin to ChatGPT
28:52 Setup for ChatGPT plugin manifest file
32:47 Install unverified plugins on ChatGPT
33:41 Handling OpenAPI spec error
37:04 Asking ChatGPT plugin questions
39:45 Final thoughts on ChatGPT plugins
#chatgpt #artificialintelligence #nlp

Пікірлер: 225
@jamesbriggs
@jamesbriggs Жыл бұрын
Not all users of ChatGPT plus have access to plugins yet, access is being granted first to those on the waitlist - sign up here openai.com/waitlist/plugins
@matthiasblank7218
@matthiasblank7218 Жыл бұрын
Did you also get access via waitlist? I have the feeling that the rollout is pretty slow
@yinghaohu8784
@yinghaohu8784 Жыл бұрын
I've been waiting for 2 weeks
@ViktorFerenczi
@ViktorFerenczi Жыл бұрын
Oh no, yet another wait list. Wanted to give it a try today, but nope. While this tech is good, the slow access is a bit disappointing...
@prakash27502
@prakash27502 Жыл бұрын
i got the email that i am approved for chatgpt plugin, but i can not access it yet. Do you have to wait further?
@mrdbourke
@mrdbourke Жыл бұрын
Fantastic video James! Epic speed of creating this level of detail too. Can’t believe how fast OpenAI are shipping!
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks man! OpenAI need to relax for a moment so I can make videos on something else 😂
@holdthetruthhostage
@holdthetruthhostage Жыл бұрын
It's Microsoft wanting to step on Google as this is the opportunity they have wanted for over 20 years
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
Hi my friend! my upsert request recieves . do you know why? thanks! 🙏
@PaulBenthamcom
@PaulBenthamcom Жыл бұрын
That was a fantastic intro to the plugins, and incredibly quickly put out! Thanks for explaining so clearly.
@jamesbriggs
@jamesbriggs Жыл бұрын
Glad it was helpful!
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
Hi my friend! my upsert request recieves . do you know why? thanks! 🙏
@faridautomatic
@faridautomatic Жыл бұрын
James, you are on top of your game! Really clean explain action on how to develop a chat GPT plugin! Love the way you teach us in a relax but so effective way
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
Hi my friend! my upsert request recieves . do you know why? thanks! 🙏
@Boge1991
@Boge1991 Жыл бұрын
Was looking for a video like this. Great walk through! 👏
@wayne8797
@wayne8797 Жыл бұрын
This has to be one of the most useful thing to have - being able to feed it new or specialized information.
@Histronow
@Histronow Жыл бұрын
Yo James this is a great video. Your channel gonna be huge one day! Keep it going.
@srikark3532
@srikark3532 Жыл бұрын
Interesting architecture, a lot of power is in developers' hands.
@dlaytonj2
@dlaytonj2 Жыл бұрын
My head hurts, but this is a great intro to a very exciting development. Thank you for this !
@danieldey
@danieldey Жыл бұрын
Same here, is there any easier way to build ChatGPT plugins?
@Abdien
@Abdien 10 ай бұрын
Thanks James for the intro, very helpful and top content!
@paraconscious790
@paraconscious790 Жыл бұрын
was just waiting for you to post this. Thank you very much! will follow along now :)
@jamesbriggs
@jamesbriggs Жыл бұрын
haha, hope you enjoy!
@paraconscious790
@paraconscious790 Жыл бұрын
just finished watching, fantastic, thanks!! 👍🙏now waiting for clearing the plugin waitlist. This would be super useful to quickly get started as you are covering the nuances very well.
@kevon217
@kevon217 Жыл бұрын
Another banger of a tutorial. Appreciate it!
@VC-dm7jp
@VC-dm7jp Жыл бұрын
Such a great informative video. Kudos to you!!
@warpdotdev
@warpdotdev Жыл бұрын
This is a great video! Thank you for featuring the Warp terminal :-)
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks for building it :)
@bitrateseemsfine
@bitrateseemsfine Жыл бұрын
love your uploads man.. keep it up!
@jamesbriggs
@jamesbriggs Жыл бұрын
appreciate it!
@shanesteven4578
@shanesteven4578 Жыл бұрын
Truly awesome presentation of this latest AI offering. Thanks James.
@jamesbriggs
@jamesbriggs Жыл бұрын
you're welcome!
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
Hi my friend! my upsert request recieves . do you know why? thanks! 🙏
@sirichaikittivarapong6010
@sirichaikittivarapong6010 Жыл бұрын
Thanks you for your sharing knowledge about how to create plugin. You efforts will help A.I. adoption growth very fast. 😊
@jamesbriggs
@jamesbriggs Жыл бұрын
I hope so :)
@ricvezza8008
@ricvezza8008 Жыл бұрын
Excellent work dude!
@williamsusa5067
@williamsusa5067 Жыл бұрын
How to learn Python? I see many tutorials I don`t know where to get started.
@MeiLinFjellstad-oe2cc
@MeiLinFjellstad-oe2cc Жыл бұрын
I learned with the books "Programming not Painfully Boring", "Smarter Way to Learn Python" and "Head First Python". I like their method of learn by doing. After learning the fundamentals, other advanced concepts become much easier to learn.
@truefrontier
@truefrontier Жыл бұрын
Also, ChatGPT knows how to write Python...
@davidpacheco5501
@davidpacheco5501 Жыл бұрын
Ask Chat GPT. It will not just tell you how to write the code but what to download to run it etc
@AZisk
@AZisk Жыл бұрын
Awesome video - thanks for the details!
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks! I hope this means you'll be putting out more chatgpt videos!
@lutune
@lutune Жыл бұрын
Just getting around to this one. Thank you!
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks Luke! don't go too crazy with the chatgpt bot plugins 😂
@shamaldesilva9533
@shamaldesilva9533 Жыл бұрын
Awesome video james 👏
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks as always! 🔥
@DM-lx4yu
@DM-lx4yu Жыл бұрын
this info is golden! thank you Sir.
@jamesbriggs
@jamesbriggs Жыл бұрын
glad you like it!
@tenminutetokyo2643
@tenminutetokyo2643 Жыл бұрын
That is nuts!
@JOHNSMITH-ve3rq
@JOHNSMITH-ve3rq Жыл бұрын
Just brilliant. Some thoughts on how this would scale to billions of docs would be very interesting!!
@jamesbriggs
@jamesbriggs Жыл бұрын
pinecone scales to billions of docs, you just increase hardware so you'd probably need to initialize the index separately (meaning, not via the chatgpt-retrieval-plugin) with *a lot* of s1 pods, then you're good to go, it'd be fairly expensive lol - but definitely doable
@jEyLaBsCEO
@jEyLaBsCEO Жыл бұрын
I guess the openai’s verification process of plug-in would check for this
@Garcia98
@Garcia98 Жыл бұрын
"I don't know exactly how it's working because I've no idea it's OpenAI" - the state of OpenAI right now, they should rename themselves to ClosedAI, assuming they don't become a Microsoft subsidiary
@jamesbriggs
@jamesbriggs Жыл бұрын
a little more visibility would be nice
@RedCloudServices
@RedCloudServices Жыл бұрын
lol they already are a microsoft subsidiary
@andrew-does-marketing
@andrew-does-marketing Жыл бұрын
What kind of visibility do you want? They are still uncovering the black box and they are competing with the largest businesses in the world.
@chrstfer2452
@chrstfer2452 Жыл бұрын
​@@andrew-does-marketing idk, maybe actual statistics about GPT-4 instead of a 96 page marketing puff piece they sold to the masses as science? Compare the papers they wrote before the micro$uck soft acquisition vs afterwards.
@sache37
@sache37 Жыл бұрын
Hey James, thanks for putting together such a great video. Did you get access to the plugins just by being on ChatGPT plus and requesting access to the waitlist?
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
Hi my friend! my upsert request recieves . do you know why? thanks! 🙏
@user-kh2vt1us8f
@user-kh2vt1us8f Жыл бұрын
new sub is here ! thnx y man :)
@AeonicD3
@AeonicD3 Жыл бұрын
Side question, what is the background img for your terminal app (also what app is it? :p) and chrome background? Really liked them :)
@micbab-vg2mu
@micbab-vg2mu Жыл бұрын
Great video!
@user-my6sg1db7x
@user-my6sg1db7x Жыл бұрын
you deserve more subscribers
@thespiritualmindset3580
@thespiritualmindset3580 9 ай бұрын
thanks for the clear instructions. how do you upsert pdf documents instead of online data?
@xinshuai939
@xinshuai939 7 ай бұрын
hi James, thanks for sharing, what would be the case for current GPTs action? will this work with it as well?
@kenz7788
@kenz7788 Жыл бұрын
You are a god, man!
@freeideas
@freeideas Жыл бұрын
I love the quote, "How does it work? I have no idea, because it's OpenAi" LOL
@quotesspace1713
@quotesspace1713 Жыл бұрын
Awesome, thanks bro 👋🏽👋🏽 I have one question tho, how can we let the user to upload his own data? or how can we take additional data(could be in different format) directly from the user? Thanks again 🙏🏽
@jamesbriggs
@jamesbriggs Жыл бұрын
maybe we could allow the plugin access to the /upsert endpoint, and give instructions like "if user says 'save this information, send it to the /upsert endpoint' - could be pretty cool
@ruocaled
@ruocaled Жыл бұрын
This is great, for a same q&a bot, you basically off loaded the gpt query api cost to the user. 😮
@jamesbriggs
@jamesbriggs Жыл бұрын
yeah openai are fully paying for the completion side of things here - out of the user subscription, but I think it's worth it
@billykotsos4642
@billykotsos4642 Жыл бұрын
1 step closer to singularity !
@holthuizenoemoet591
@holthuizenoemoet591 Жыл бұрын
I see this a lot, but singularity has a negative connotation (and rightfully so in my opinion)
@mjkarin5165
@mjkarin5165 Жыл бұрын
Thank you so much!
@AvatarRob25
@AvatarRob25 Жыл бұрын
Awesome, congrats. I'm just wondering why, especially for smaller documents, data has to be stored in the database as embeddings and not just text. Is it only a matter of speed or are the answers more accurate (semantic search)? In contrast, chatbots with access to the internet such as WebGPT or Bing Chat they just fetch clear text data and may create (if at all) the according embeddings of the webpage results on the fly. What's your take on that? Thanks for clarifying.
@abudhabi9850
@abudhabi9850 Жыл бұрын
More accurate answers when using embeddings. (Semanticsearch)
@kazakx
@kazakx Жыл бұрын
With embeddings you can search semantically. That will get the most important snippets (in the example it was 5 snippets), what is then feed in to chatgpt to create natural language responses. You can't give entire documents to chatGPT because of the limitation of tokens it can have as input.
@user-kr5xc5bm9y
@user-kr5xc5bm9y Жыл бұрын
If the agent in langchain can in built the same experience with plugins? By the way, what is the browser you used? It looks so cool
@bobbyjunelive1993
@bobbyjunelive1993 Жыл бұрын
Would you say that thank chain is a plug-in and that the choice for a new developer would be either one uses line chain to do all of his GPT work or develop isolated plug-ins for the same work and if so which would you choose to use? Or is lying chain just to mature and capable to be called a plug-in had to compete with plug-ins and more so is a handholding friend to plug-ins? The reason I ask is I have a client that wants to modify chat with STT and mostly friend and you I stuff but deeper stuff as well so I got to get them started on the right process and I’m brand new it coding so I wanna get in the right pool and swim in the water that is most likely going to be around for some time thank you again for all of your videos!!
@seans4290
@seans4290 Жыл бұрын
I cant like this video enough. Thank you!@
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks for watching!
@ErickGuerra-tk8fb
@ErickGuerra-tk8fb Жыл бұрын
Which Linux distro are you working with here? That panel looks hella slick,... I want!!
@axelwindbrake3908
@axelwindbrake3908 3 ай бұрын
Hi James, That is all very interesting. Thanks for explaining this in layman terms. Currently I am trying to do essentially the same but not via plugins but via GPTs. Have you tried that, too? It works quite well over a Heroku app with open API and I use this to build and query a knowledge base. When I enter text and ask it to commit to the knowledge base that works quite well. Then I thought, why not try with complete documents as Chat GPT (in principle) accepts them... So I created another endpoint that accepts documents - and, over the open API (swagger ui) that works fine - but the custom GPT persistently tells me, it is not equipped for that in the "current environment" whatever that means... Do you know, if this is actually a limitation of the GPTs? Because file handling and passing to API out of chat GPT can be very interesting - e.g. if it is an audio/video and you like to run it through whisper for transcript, extraction of main topics, commit to knowledgebase - all in one GPT-instance...
@jdre1976
@jdre1976 9 ай бұрын
Thank you for doing this a different way from how the github directs you in the quickstart. Poetry is a bit confusing to the python newbs like me.
@curtis1397
@curtis1397 Жыл бұрын
Hmm question, could I use this to turn a github repository into a model and allow chatGPT to have have knowledge of my entire codebase in a conversation? This could be a powerful tool 🤔
@adilgun2775
@adilgun2775 Жыл бұрын
Your videos are excellent and demonstrate outstanding work. I am a huge fan of your videos, thank you so much. I have a question regarding the storage location of the documents texts. As the vector database identifies similar document IDs using embedding vectors, the text documents must be stored and retrieved from a specific location to be incorporated into the prompt. Could you please provide clarification on this point, or am I missing something else?
@jamesbriggs
@jamesbriggs Жыл бұрын
yes they're stored in pinecone (the vector db), I talk about this in more detail here kzbin.info/www/bejne/qKOkdJuml9ysnac
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
Hi my friend! my upsert request recieves . do you know why? thanks! 🙏
@codingcrashkurse6429
@codingcrashkurse6429 Жыл бұрын
How did you get access to use the plugins? I am a ChatGPT Plus subscriber, but no plugins to use yet.
@Quenosoyyoo
@Quenosoyyoo Жыл бұрын
Great vid! Are you on a mac or is that a linux dis?
@jamesbriggs
@jamesbriggs Жыл бұрын
Thanks! On mac
@baptiste6436
@baptiste6436 Жыл бұрын
Great video, can we monetize chatgpt plugins in any way?
@michaelclarke1986
@michaelclarke1986 Жыл бұрын
Is it possible for the plugin to store data that happens in the chat. For example if you're doing an RPG, could store the conversation history and use it as an external memory source for improved context?
@cesarion161
@cesarion161 Жыл бұрын
After openAi releases chatGPT browse ability, is this still relevant? I mean now GPT can browse without any 3d party services like LangChain, so we don't need this complex architecture anymore. Am I right?
@jeanchindeko5477
@jeanchindeko5477 Жыл бұрын
I like the timing… well done Microsoft! 3 days ago Microsoft released a paper explaining the experience of their researchers using all the capabilities of GPT-4 prior being fine tuned. And guess what? GPT-4 can make use of tools! And yesterday OpenAI unveiled ChatGPT plugins… we have to wait for a sleeves of new features because this GPT-4 seem to be able to do far more than what they told us during the announcement
@jamesbriggs
@jamesbriggs Жыл бұрын
yeah it's awesome but I hope they stop releasing stuff so I can have a life again 😂
@jeanchindeko5477
@jeanchindeko5477 Жыл бұрын
@@jamesbriggs I can understand it have been pretty crazy what happening lately in the AI space but doesn’t seem it will calm down any time soon. So you’ll have to take some time to live a little bit
@jamesbriggs
@jamesbriggs Жыл бұрын
@@jeanchindeko5477 haha yes I doubt it, but no worries I'm joking - looking forward to trying out palm, llama, etc soon :)
@boas_
@boas_ Жыл бұрын
Does this still have the same context length token limit?
@skwerone
@skwerone Жыл бұрын
Thanks for all the useful information. I got a question. Let's say I mastered prompting, langchain and pinecone along with the necessary python coding, what job can I get with this skillset?
@jamesbriggs
@jamesbriggs Жыл бұрын
overlord of the skynet hivemind, ruler of the machine world, etc but for real, I don't know exactly. These technologies are changing the industry, whatever it is we'll be doing as ML devs and engineers, it will probably be that - but the skills are already in high demand, every startup founder and his dog is hiring people that can build with these tools
@skwerone
@skwerone Жыл бұрын
@@jamesbriggs Lool! Thanks a lot for the response. That's interesting because I am looking for a position like this but can't find where should I be looking for the opportunities you mentioned?
@evalarumbe
@evalarumbe Жыл бұрын
Thanks James, you mentioned a related video around 19:27 but I'm not seeing a link (might just be something in my settings). Could you please add it to the description? Cheers :)
@jamesbriggs
@jamesbriggs Жыл бұрын
here it is kzbin.info/www/bejne/m6Kyl6Vqdqx_oZo :)
@louissoto1828
@louissoto1828 Жыл бұрын
I have a subscription to chat gpt and in the center it indicates a chatGPT Plugin, but the drop down window doesn't offer a plugin options any suggestions. thank you Louis
@ewanp1396
@ewanp1396 Жыл бұрын
Great video. This seems very similar to the chat gpt 4 chatbot video you made the other days in terms of how it works. Have openai eaten langchains lunch?
@jamesbriggs
@jamesbriggs Жыл бұрын
no definitely not, langchain is much broader in scope, this does eat a little bit of the agents in that lunch, but I'm not convinced that this is any better than what langchain offers yet
@ewanp1396
@ewanp1396 Жыл бұрын
@@jamesbriggs thanks. Looking forward to playing around with it all a bit more.
@richardjenkins4010
@richardjenkins4010 Жыл бұрын
How would a plug-in work that needs to lookup data from a sql db or an api work? For example I saw a plug-in for airline tickets. You would need the dates and airports at a minimum, and you would need to query the airlines for the prices. How would you extract those facts from the ChatGPT prompt? Or would you make your /query api contain those date and airport fields and ChatGPT would be responsible for filling those fields? Then your api would find out the prices and return the prices and options in a nice to read string or table?
@jamesbriggs
@jamesbriggs Жыл бұрын
yes chatgpt needs to populate the api fields, in fact, chatgpt is basically writing the api request - from what I can tell, chatgpt is looking at the openapi.yaml spec in order to figure out which endpoints to call, how to structure the requests etc - after sending the request the api does as you said, returns the prices and options, but in a JSON format - chatgpt then parses that information and returns it in a more user friendly (and conversational) format
@user-qu4gc2kd1y
@user-qu4gc2kd1y Жыл бұрын
Can I restrict gpt-3.5-turbo model to show output only in tabular form for WBS (Work breakdown structure) to my every prompt? e.g Write a WBS in tabular form for chat app => result will be tabular WBS.. Write an essay - I only generate results related to WBS in tabular form ?
@inyeung6481
@inyeung6481 Жыл бұрын
does this work if I am using openai chatcompleletion endpoint? Like I am using on google colab, but I want it to retrieve information from specific source.
@fmarquesbh
@fmarquesbh Жыл бұрын
Pinecone stores my documents in vectors (chonks) and when I want to look for some information, I retrieve a possible response from my stored document through the Pinecone API and pass it to the GPT API as a prompt, is that it?
@julienp.lefebvre3213
@julienp.lefebvre3213 Жыл бұрын
I dont understand how the semantically embedded document are return via the API as text, can you develop on this ?
@andrearomano5944
@andrearomano5944 Жыл бұрын
Can i use this plugin , or i plugin similar to this but instead of using the chat interface , through the API?
@188young9
@188young9 Жыл бұрын
How you make your videos?What software you use?and how you make your head on the right down?
@billykotsos4642
@billykotsos4642 Жыл бұрын
HYPEEEE
@jamesbriggs
@jamesbriggs Жыл бұрын
it's crazy haha
@MegaMarcuscooper
@MegaMarcuscooper Жыл бұрын
I have access to ChatGPT plugins but where do I install the Langchain docs plugin?
@robertedgington32
@robertedgington32 Жыл бұрын
Hey all wondering if you can help me iron out some issues I'm hitting. I'm getting response 500 for post and query. Do I need waitlist access to not get 500 error response, or am I being a noob with my rate limits or something else entirely?
@nasimobeid2945
@nasimobeid2945 Жыл бұрын
I got an error when I ran at 26:26. Is it because I need to pass the Chatgpt-plugin waitlist?
@Sergedable
@Sergedable Жыл бұрын
Hello, great video. Could you please make a video on how to do it from a pdf file with more than 100 pages?
@jamesbriggs
@jamesbriggs Жыл бұрын
Check out the langchain PDF loaders: langchain.readthedocs.io/en/latest/modules/document_loaders/examples/pdf.html and my last video on data prep: kzbin.info/www/bejne/m6Kyl6Vqdqx_oZo Both of these together should be everything you need - but I'll also make sure to cover handling PDFs in a future video too :)
@SteveSolun
@SteveSolun Жыл бұрын
Can you please explain what the upsert does? @James Briggs
@cldtcts
@cldtcts Жыл бұрын
I stumbled upon a part of youtube I really have no business being, but I'm already here so I might as well go along to get along. I have zero coding/programming experience but I'm at timestamp 20:23 and I was good up to this point. I'm not sure if I need to create the notebook for colab or download one. Can anyone explain how do I get from there to having a notebook with prepped data that I could use?
@camaycama7479
@camaycama7479 Жыл бұрын
Why I don't have pluggin in my chatGPT4 plus account dropdow menu?
@aaroldaaroldson708
@aaroldaaroldson708 Жыл бұрын
how is that different from what we were doing before apart from the fact that we can plug it in into chatgpt UI 1. Using pinecone as a db 2. Embed docs and store them in pinecone 3. Retrieve similar docs using vector similarity 4. Add those docs to chatgpt prompt
@jamesbriggs
@jamesbriggs Жыл бұрын
openai are now paying for the completion (within the chatgpt subscription ofcourse), that's the main difference, but there is another fundamental difference to the previous examples. Before we were called the vector DB with every question, and there was "memory" of previous parts of the conversation. Here the LLM doesn't always refer to the vector DB, it only uses it when needed, this is naturally more efficient and makes sense, it doesn't need to use external info all the time - and ofcourse, there is now a memory of previous interactions Nonetheless, from our perspective as developers, the process is practically the same, as you outlined in your 1-4 steps
@KlimYadrintsev
@KlimYadrintsev Жыл бұрын
James, how long did it take you to make this by yourself? How is that possible without any documentation, considering that it came out a day ago?
@jamesbriggs
@jamesbriggs Жыл бұрын
I got invited to help out with the retrieval api (initially not knowing it was anything to do with "chatgpt plugins" lol), that is documented and so I figured that part out early. Then on the chatgpt plugin side of things I had a ton of help from the relevance team at Pinecone (shoutout to Roy + Amnon), it sped things up a lot - I couldn't have got it out in that time otherwise
@KlimYadrintsev
@KlimYadrintsev Жыл бұрын
@@jamesbriggs incredible work either way. The quality is top notch!
@jamesbriggs
@jamesbriggs Жыл бұрын
@@KlimYadrintsev thanks man!
@DeepeshSachdev_Gaming
@DeepeshSachdev_Gaming Жыл бұрын
What kind of theme your using in visual studio code? I am self taught developer.
@johnwallis1626
@johnwallis1626 Жыл бұрын
Q: I wonder if james will do a vid on plug ins/apis. log on to youtube: BOOM
@jamesbriggs
@jamesbriggs Жыл бұрын
haha glad I got this one out quickly 😂
@TC-Loom
@TC-Loom Жыл бұрын
How can I scrape/retrieve a bunch of patents and research papers from the internet? Anyone have any advice?
@yinghaohu8784
@yinghaohu8784 Жыл бұрын
Hi, James, if I'd create a plugin, based on your instruction. Do I need pay chatgpt plus or openai api ? or both ?
@jamesbriggs
@jamesbriggs Жыл бұрын
depends, in this case we'd be paying openai api because we're creating embeddings via the text-embedding-ada-002 model, but if the plugin is just an API that chatgpt interacts with, then it'd be chatgpt plus paying for it (other than the API hosting costs)
@yinghaohu8784
@yinghaohu8784 Жыл бұрын
​@@jamesbriggs If the embedding is generated by "text-embedding-ada-002" model, is the embedding general to all other models (e.g. user may default to davinci ) ?
@Jordbein
@Jordbein Жыл бұрын
Do you need chatgpt plus for plugins?
@SnoopyDoofie
@SnoopyDoofie Жыл бұрын
I noticed that your video started out mentioning a "math" plugin. Yet your demo actually is centered on a document import plugin where the documentation is presumably parsed and stored. Assuming you wanted a real math plugin, the pinecone datastore would be presumably replaced with a processor that knows how to process math expressions. Or did I misunderstand something?
@JCamiloVargas
@JCamiloVargas Жыл бұрын
That is what the openIA Code Interpreter plugin is for. Theoretically ChatGPT calls it to run not only math problems but others that can be solved with code
@jaisandhu6557
@jaisandhu6557 Жыл бұрын
Hey do you have a JavaScript equivalent tutorial?
@vivekkalyanarangan9629
@vivekkalyanarangan9629 Жыл бұрын
Is there a way to test it in the UI without having access to plugins? I am all set thanks to the wonderful walkthrough, but I can't load the plugin from the UI. I understand that Plus subscription is mandatory (which I have), but cannot see the plugins dropdown!
@flynntaggart7216
@flynntaggart7216 Жыл бұрын
It's not available for everyone now but it will be currently you have to join waitlist
@Quenosoyyoo
@Quenosoyyoo Жыл бұрын
can you query on the jupyter notebook and get a response from GPT?
@TheAmit4sun
@TheAmit4sun Жыл бұрын
That plug-in is a gateway to transmit your data to openAI 😂 best of luck
@matthewlee708
@matthewlee708 Жыл бұрын
Cool
@bautistabaiocchi-lora1339
@bautistabaiocchi-lora1339 Жыл бұрын
Why do I not have access to these features on my chat interface?
@LilEmmmmmo
@LilEmmmmmo Жыл бұрын
I get error404 at the making queries section...any idea why?
@Quenosoyyoo
@Quenosoyyoo Жыл бұрын
same here any luck in solving that issue?
@Xaddre
@Xaddre Жыл бұрын
why is the rest of the colab code missing.
@Meowmixpleasedeliver
@Meowmixpleasedeliver Жыл бұрын
I followed your instructions but keep getting a build error, needing more memory. So I added a droplet, volume, more containers, etc. I still get this error.
@DennisYoungN3
@DennisYoungN3 Жыл бұрын
i have the same error, tried different plans up to 4GB RAM but still the same.
@real-big-data
@real-big-data Жыл бұрын
I'm getting the same error. Did you figure it out?
@user-gi3vk4ys2p
@user-gi3vk4ys2p Жыл бұрын
my upsert request recieves . do you know why? thanks! 🙏
@lyricsdepicted5628
@lyricsdepicted5628 Жыл бұрын
My question would be: How much better will the repsonse be if I do this with OpenAI vs smaller OpenSource foundation models. My expectation is that the more important input is coming from the plugged-in knowledge base and the world model just adds some coherency to the response.
@jamesbriggs
@jamesbriggs Жыл бұрын
I think you can get good responses from both, especially when you consider models like LLaMa, a big part of the help here is coming from the knowledge base
@lyricsdepicted5628
@lyricsdepicted5628 Жыл бұрын
@@jamesbriggs The world needs this: a hosted LLaMa connected to a hosted Plugin store. Wouldn't be Pinecone the right place for such a store. I appreciate OpenAI's developments, but it's a bit scary that the whole business world is gonna bleed their business secrets into one place.
@realmofgreatness8997
@realmofgreatness8997 Жыл бұрын
Will it only work on gpt plus
@davidgogginsburner3369
@davidgogginsburner3369 Жыл бұрын
James I know this is an unfair question to ask, but I'm a data science intern at the moment and idk what AI means for me. In terms of having a job is the future pretty bleak?
@chrisalmighty
@chrisalmighty Жыл бұрын
It isn't. In fact it is bright. Data is the new programming language. Cleaning it, splicing it, storing it and retrieving it. These tools will only make you more efficient
@jamesbriggs
@jamesbriggs Жыл бұрын
Yeah I'd agree with Chris, the future of our work (for anyone in programming) is going to change, but it's not going to wipe us out just yet - view these AI tools as tools, tools need humans to operate
@elijaharbee4266
@elijaharbee4266 Жыл бұрын
JAMES! I tried 'auto-gpt' and 'babyagi' and didnt use pinecone much outside of that, I was just billed $173.45. Can you help me out kind sir
@jamesbriggs
@jamesbriggs Жыл бұрын
Hey Elijah, can you message Pinecone support explaining the issue, and also make sure you have deleted any indexed you have at app.pinecone.io
@wayne8797
@wayne8797 Жыл бұрын
Once the plugin docs are out, train it using this and ask it to write plugins for itself!
@lyricsdepicted5628
@lyricsdepicted5628 Жыл бұрын
How many plugins can it use in parallel (for one prompt with several different domain-triggerwords)?
@jamesbriggs
@jamesbriggs Жыл бұрын
this I'm not sure, but I know you can use many plugins in one chat, and I have seen chatgpt use the same plugin (the retrieval one here) twice in a row
@lyricsdepicted5628
@lyricsdepicted5628 Жыл бұрын
@@jamesbriggs It would be great if OpenAI would make it possible to color-code output tokens accourding to their source: foundation model or plugin.
@HaseebHeaven
@HaseebHeaven Жыл бұрын
how did you got access to chatGPT Plugins ? nice video btw. 😊
@jamesbriggs
@jamesbriggs Жыл бұрын
via Pinecone, but you can also join the waitlist :)
@HaseebHeaven
@HaseebHeaven Жыл бұрын
@@jamesbriggs i only joined via openAi website
@sache37
@sache37 Жыл бұрын
@@jamesbriggs sorry for being a noob, but how did you get access via pinecone? did you make a video on that by any chance?
@nickle485
@nickle485 Жыл бұрын
Does anyone know of when the plugins will be available for more people? I have the plus version of ChatGPT but I do not have the plugin feature yet.
@jamesbriggs
@jamesbriggs Жыл бұрын
try signing up for the waitlist here openai.com/waitlist/plugins - afaik they are gradually releasing to more people, but no idea at what rate
@nickle485
@nickle485 Жыл бұрын
@@jamesbriggs Thanks James, I have signed up already and I was just wondering if some normies have been given access. Appreciate the info and help :)
@techsavvy9258
@techsavvy9258 Жыл бұрын
Wow i wanna make my own plugin..!
@jamesbriggs
@jamesbriggs Жыл бұрын
do it!
NEW Hugging Face Agents - First Look
18:31
James Briggs
Рет қаралды 53 М.
LangGraph 101: it's better than LangChain
32:26
James Briggs
Рет қаралды 47 М.
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 3,3 МЛН
She ruined my dominos! 😭 Cool train tool helps me #gadget
00:40
Go Gizmo!
Рет қаралды 29 МЛН
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 8 МЛН
ChatGPT + Noteable (Jupyter) = Mind-blowing!
20:20
Python and Pandas with Reuven Lerner
Рет қаралды 169 М.
Complete ChatGPT Tutorial - [Become A Power User in 30 Minutes]
27:32
Santrel Media
Рет қаралды 2,6 МЛН
Chatbots with RAG: LangChain Full Walkthrough
35:53
James Briggs
Рет қаралды 128 М.
The OpenAI (Python) API | Introduction & Example Code
23:46
Shaw Talebi
Рет қаралды 20 М.
Build Anything With ChatGPT, Here’s How
1:24:05
David Ondrej
Рет қаралды 979 М.
The Power Of The Plugin Architecture In Python
24:06
ArjanCodes
Рет қаралды 110 М.
i like you subscriber ♥️♥️ #trending #iphone #apple #iphonefold
0:14
📦Он вам не медведь! Обзор FlyingBear S1
18:26
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
Main filter..
0:15
CikoYt
Рет қаралды 4,2 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 6 МЛН
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 785 М.