Skip to main content

Introduction - Guide to Creating ChatGPT Plugins

Introduction to ChatGPT Plugins

👋 Welcome to

This platform is a community effort to store tutorials, documentation, and other resources for developers who want to create plugins for Large Language Models (LLMs) like OpenAI's ChatGPT.

Why? ChatGPT can not help you create plugins for ChatGPT. But we can help you get started, and then use ChatGPT of other stuff.

When we started developing plugins we only had OpenAI documentation, but over time the LLM developer community has been developing tools and even creating new platforms to launch plugins.

What are ChatGPT Plugins?

ChatGPT Plugins are like extensions that are designed to work with the ChatGPT model. They are composed by APIs that can perform various functions and provide different kinds of information or services. They could be anything from a weather forecasting API to a plugin that can generate jokes, make appointments, fetch news, or even provide shopping recommendations.

The plugins follow a certain structure and require certain details like the API endpoint, description, authentication method (if required), and so on.

Today everyone with a ChatGPT Plus account can create plugins and share them with the community.

What are the prerequisites for creating a ChatGPT plugin?

To create a ChatGPT plugin you need to have a ChatGPT Plus account.

Why create plugins for ChatGPT?

ChatGPT is one of the most used knowledge tools in the world. It is used by millions of people every day to get answers to their questions, find information, and even to have fun. So, having a plugin for ChatGPT means that your product or service will be available to millions of people.

Do I need to know how to code to create a plugin?

Yes, you need to know how to code to create a plugin. However, you don't need to be an expert. You can use any programming language you want, as long as you can create an API that can be called by ChatGPT and a couple of other details.

Should I create a ChatGPT plugin?

Given the exponential growth of language models and their integration into daily digital interactions, diving into plugin development now is a strategic move. As these models evolve, the demand for diverse plugins will soar, offering developers a dynamic playground of opportunities and innovation.

If you're on the fence, remember: The ChatGPT plugin ecosystem is still in its nascent stage. Pioneering into this realm now could position you as a frontrunner in a world driven by AI-enhanced interactions.

Are ChatGPT plugins available to everyone?

Yes, ChatGPT plugins are available to everyone with a ChatGPT Plus account. You can create plugins for your own use or share them with the community.

How can I test my ChatGPT plugin?

When you go to the Plugin Store, the place where you can find all the plugins available for ChatGPT, you will see a button that says Develop your own plugin. This button will take you to the plugin development module where you can test plugin.

You can test your plugin using local development tools like ngrok or deploy it to a server and test it there. Or just using your own localhost. That's up to you.

Is my plugin under revision before being published?

Yes, all plugins are reviewed by the OpenAI team before being published. This is to ensure that the plugins are safe and don't violate any of the ChatGPT Terms of Service.

Can I monetize my ChatGPT plugin?

We've written a guide on how to monetize your ChatGPT plugin that you can check out.