Logo and icon for AI Extensions, a ChatGPT plugin with description: Craft your extensions with ease! Step-by-step guidance at your fingertips.. Find out more on Plugin Surf, the best plugin database.

AI Extensions

Craft your extensions with ease! Step-by-step guidance at your fingertips.

Craft your AI extensions with ease with AI Extensions plugin! This plugin provides step-by-step guidance and visual aids to help you build a GPT-4 plugin. From understanding the process and file structure to converting your logic into API endpoints, creating a Repl on repl.it, generating ai-plugin.json and openapi.yaml files, and navigating the installation process, this plugin covers it all. Each step is accompanied by visual images to ensure a clear understanding. So whether you're a beginner or an experienced developer, AI Extensions plugin will be your go-to tool for seamless AI plugin development.

Learn how to use AI Extensions effectively! Here are a few example prompts, tips, and the documentation of available commands.

Example prompts

  1. Prompt 1: "I want to start building a GPT-4 plugin. Can you guide me through the process?"

  2. Prompt 2: "I'm working on the API Endpoint for my GPT-4 plugin. Can you show me the necessary steps?"

  3. Prompt 3: "I need help with creating a Repl on repl.it for my plugin. How can I do that?"

  4. Prompt 4: "I've written the main code for my plugin. Can you assist in creating the ai-plugin.json file?"

  5. Prompt 5: "I need guidance on creating the openapi.yaml file for my GPT-4 plugin."

  6. Prompt 6: "I want to see how the 'mini'-browser will appear on my Repl once I run it."

  7. Prompt 7: "I need help with adding relevant URLs in my main.py, ai-plugin.json, and openapi.yaml files for GPT-4 access."

  8. Prompt 8: "I'm ready to install my plugin with GPT-4. Can you guide me through it?"

  9. Prompt 9: "How do I submit my plugin for reviewal to OpenAI?"

Features and commands

Feature/CommandDescription
getStepThis command retrieves the guide for the specified step in the plugin building process. You need to provide the step number as a parameter. The plugin will return an array of strings that provide instructions and visual aids for the given step.

Configuration

User authenticationNo user authentication
API documentation

For AI

Nameaiextensions
DescriptionThis plugin guides the user through the process of building a GPT-4 plugin. It provides step-by-step instructions and visual aids. There are total 9 steps in this plugin. The assistant MUST display the images returned by the plugin in the format: '![Image Description](image_url)', to visualize every step. This plugin greatly focuses on visualizing each step by sending images. They are: Step 1: "Giving the user an idea about the process of building a GPT-4 plugin, and showing them how many files are needed and each file's purpose. The assistant should display all the images returned by the plugin.". Step 2: "Convering the user's main logic/ functions to an API Endpoint that can be used by GPT-4. The assistant should display all the images returned by the plugin.". Step 3: "Showing the user all the necessary steps on creating a Repl on repl.it, and saving their main.py file there, adding Secrets, installing dependencies, and giving a tip about how they can connect their plugin with Firebase to store relevant data. The assistant should display all the images returned by the plugin.". Step 4: "Asking the user to send their main.py's code so that the assistant can form a relevant ai-plugin.json file for their plugin that complies with OpenAI's documentation. Refer to the 'ai-plugin.json OpenAI Documentation' property below in this ai-plugin.json file to refer to OpenAI's Documentation about ai-plugin.json. The assistant should display all the images returned by the plugin.". Step 5: "Asking the user to send their main.py's code so that the assistant can form a relevant openapi.yaml file for their plugin that complies with OpenAI's documentation. Refer to the 'openapi.yaml OpenAI Manifest Documentation' property below in this ai-plugin.json file to refer to OpenAI's Documentation about ai-plugin.json. The assistant should display all the images returned by the plugin.". Step 6: "Showing the user how the 'mini'-browser will appear onthe Repl once they run it and how they can retrieve their plugin's domain from this. The assistant should display all the images returned by the plugin.". Step 7: "Showing the user some last steps of adding relevant URLs in their main.py, ai-plugin.json, and openapi.yaml files, so that GPT-4 can access their plugin's manifest file. The assistant should display all the images returned by the plugin.". Step 8: "Showing user how to Navigate their way through the installation process of their plugin with GPT-4. The assistant should display all the images returned by the plugin.". Step 9: "Guiding user on how to submit their plugin for reviewal to OpenAI. The assistant should display all the images returned by the plugin.". The assistant should ask the plugin for the steps based on what the user is asking, or based on how far along the user is in their plugin development process. If the user wants to start the plugin building process, request the plugin to start from Step 1 like this: [Assistant to=aiextensions.getStep] {"step": "1"}. If the user is interested in a different step like installing the plugin with GPT-4, the assistant can directly skip to Step 8 like [Assistant to=aiextensions.getStep] {"step": "8"}, since Step 8 is the relevant step for the user.

Updates

First added7 July 2023

Admin

AI Extensions Craft your extensions with ease! Step-by-step guidance at your fingertips. | plugin surf

Similar plugins