AI Extensions
API DocumentationAI Extensions is a revolutionary tool tailored for developers wishing to craft GPT-4 plugins with real-world ease. This nifty plugin walks its users through the comprehensive 9-step process, not only with clear, concise text instructions but also utilizing compelling visual aids to ensure the process is comprehended correctly. It starts off with a handy introduction to the plugin building process, outlining key elements like files required and their purpose. Following this, AI Extensions converts the users' core functions into a friendly API Endpoint usable by GPT-4. Thanks to its robust integration with a platform like repl.it, users can easily create a Repl, manage files, install dependencies, and connect with Firebase for data storage. Impressively, the tool further assists users in formulating ai-plugin.json and openapi.yaml files in compliance with OpenAI's documentation. As a bonus, it uncovers how to locate the plugin's domain in the Repl 'mini'-browser and elaborates how to insert relevant URLs for efficient plugin access. Continuing this seamless journey, users are guided on navigating the plugin installation process and submitting the finished product for review to OpenAI. AI Extensions places a heavy emphasis on visualization of each step with image-based guidance, providing a comprehensive, user-friendly approach for plugin development.
Share:
Tags:
Example Prompts
"Guide me through step
"What is the process for step
"Can you provide instructions for step
"I need help with step
"Show me the guide for step
"I'm stuck on step
"What should I do for step
"Can you walk me through step
"I'm not sure what to do for step
"Help me understand step
"Can you explain step
Description for AI
This 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: '', 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.