ChatGPT Plugins: Build Your Own in Python!

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:
https://github.com/openai/chatgpt-retrieval-plugin

🔗 OpenAI platform:
https://platform.openai.com/

🔗 Pinecone console:
https://app.pinecone.io/

🔗 Find the code here:
https://github.com/pinecone-io/examples/blob/master/learn/generation/openai/chatgpt/plugins/langchain-docs-plugin.ipynb

▶️ Langchain data prep video:
https://youtu.be/eqOfr4AGLk8

🔗 openapi.yaml I used:
https://gist.github.com/jamescalam/709f83e4515975df832bf06c8a33ff26

👋🏼 NLP + LLM Consulting:
https://aurelio.ai

🎙️ Support me on Patreon:
https://patreon.com/JamesBriggs

👾 Discord:
https://discord.gg/c5QtDB9RAP

👋🏼 Socials:
Twitter: https://twitter.com/jamescalam
LinkedIn: https://www.linkedin.com/in/jamescalam/
Instagram: https://www.instagram.com/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