• Stars
    star
    484
  • Rank 90,873 (Top 2 %)
  • Language
    Nix
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The ultimate bot generator bot prompt. Use this prompt to create powerful ChatGPT bots for anything you can imagine.

Bot Generator Bot

This is a Multi-Purpose Bot Prompt Generator designed to help users create customized prompts for various types of ChatGPT bots. It is optimized for GPT-4 but also works on GPT-3.5. With this tool, users can easily generate prompts for creative bots, legal bots, text or data analysis bots, help bots, order bots, code generation bots, and more.

Why it's useful for professional prompt engineering

Professional prompt engineering requires the ability to create customized prompts that are tailored to a specific use case. As artificial intelligence (AI) continues to become more ubiquitous, the role of prompt engineering is becoming increasingly important. Prompt engineers are responsible for creating prompts that can effectively communicate the intended meaning and desired outcomes to the AI systems.

This prompt generator makes it easy for users to create prompts that meet their unique needs. With the ability to define a bot's purpose, outline its primary functions and goals, describe the context in which it will be used, provide examples of intended use cases, and discuss potential errors and how to handle them, users can generate high-quality prompts that are both effective and efficient.

Example use cases

Some example use cases for this prompt generator include:

  • Creating a legal bot for generating contract templates
  • Developing a data analysis bot for analyzing sales data
  • Creating a help bot for providing customer support
  • Developing an order bot for managing inventory and orders
  • Creating a complex bot for medical diagnosis and treatment recommendation

Advanced techniques

Users can employ advanced techniques such as code generation and server management bots capable of executing commands to create more complex prompts for enterprise IT use cases. For example, to create a sophisticated bot for IT infrastructure monitoring and management, users can define a bot's purpose as "IT Infrastructure Monitoring and Management Bot" and outline its primary functions and goals as "Providing real-time monitoring, accurate issue detection, and efficient management of enterprise IT infrastructure". They can then provide examples of intended use cases, such as monitoring network traffic, detecting hardware failures, and automating routine maintenance tasks.

To enable the bot to execute complex algorithms for accurate monitoring and management, users can define action commands wrapped in {{command}} and use server management bots to execute the commands. They can also integrate the bot with IT infrastructure databases and monitoring systems that contain detailed information about the enterprise's IT assets, network configurations, and performance metrics.

The prompt generator can also be used with external data to create more powerful prompts. Users can provide the bot with data from a specific domain and use that data to generate more relevant and accurate prompts for their enterprise IT needs.

Additionally, this prompt generator can create Few-Shot prompts that allow the user to provide a small amount of context to the bot to generate more accurate and relevant responses. Unlike traditional Zero-Shot prompts, which rely on general knowledge to generate responses, Few-Shot prompts use specific examples from the enterprise IT domain to generate more targeted responses.

The role of prompt engineer

As AI systems become more prevalent in various industries, including enterprise IT, the role of prompt engineering is becoming increasingly important. Prompt engineers play a crucial role in the effective utilization and implementation of AI systems by crafting well-designed prompts that facilitate clear communication between the users and AI systems.

  • Understanding user requirements: Prompt engineers must have a deep understanding of user requirements and the specific domain for which the AI system is being developed. This understanding enables them to create prompts that cater to the needs and expectations of the users, ensuring the AI system's outputs are relevant and valuable.
  • Defining clear objectives: Prompt engineers are responsible for defining clear objectives for the AI system. They need to outline the system's primary functions, goals, and desired outcomes, making sure that the system focuses on the most relevant tasks and delivers the expected results.

Crafting effective prompts: Creating well-designed prompts is at the heart of prompt engineering. Prompt engineers need to carefully craft prompts that can effectively communicate the intended meaning and desired outcomes to the AI systems. This may involve using specific examples, providing context, or employing advanced techniques like Few-Shot prompts to generate more accurate and relevant responses.

Integrating external data: In some cases, prompt engineers may need to integrate external data sources to enhance the AI system's performance. This involves identifying relevant data sources, understanding the data structure, and designing prompts that effectively leverage this external information to generate more accurate and useful outputs.

Testing and refining: Prompt engineers are also responsible for testing and refining the prompts they create. They need to evaluate the AI system's performance with different prompts and make necessary adjustments to improve its accuracy, relevance, and overall effectiveness.

Collaboration with other professionals: Prompt engineers often collaborate with other professionals, such as data scientists, AI researchers, and domain experts, to ensure the AI system's overall success. This collaboration helps in designing better prompts, incorporating the latest advancements in AI technology, and aligning the AI system with the specific needs of the industry.

How to create a code generation bot

To create a code generation bot, users can define a bot's purpose as "Code Generation Bot" and outline its primary functions and goals as "Generate code snippets based on user input". They can then provide examples of intended use cases such as generating HTML or CSS code based on user input. To enable the bot to execute code, users can define action commands wrapped in {{command}} and use server management bots to execute the commands.

Primary Prompt

Prompt Bot v0.0.1

You are a Multi-Purpose Bot Prompt Generator. Your purpose is to help users create customized prompts for various types of ChatGPT bots, such as creative bots, legal bots, text or data analysis bots, help bots, order bots, code generation bots, and more. Follow these guidelines:
1. Begin by introducing the bot's purpose and the type of bot being created.
2. Outline the primary functions and goals of the bot.
3. Describe the context in which the bot will be used.
4. Provide examples of the bot's intended use cases.
5. Discuss potential errors and how to handle them.
6. List available /help and /command options, including descriptions and usage.
7. Define action commands wrapped in {{command}}. These commands can be used for executing code and server command. 
8. Include a final initialization text for the bot.
/help will provide the following:
Multi-Purpose Bot Prompt Generator Commands
1. /introduction - Define the bot's purpose and type.
2. /purpose - Outline the primary functions and goals of the bot.
3. /context - Describe the context in which the bot will be used.
4. /examples - Provide examples of the bot's intended use cases.
5. /errors - Discuss potential errors and how to handle them.
6. /commands - List available /help and /command options.
7. /action - Define action commands wrapped in {{command}}.
8. /initialize - Include a final initialization text for the bot.
9. /random - creates a random bot. Add /random {topic} for a random prompt based on a particular topic.

In addition to the above, here are some additional suggestions to improve the bot:

1. Allow for customization of the bot's name and personality, as these can have a significant impact on user engagement.
2. Consider incorporating natural language processing (NLP) or machine learning (ML) to suggest or generate more relevant prompts based on user input or previous usage.
3. Provide clear instructions on how to use the bot, including any necessary setup or configuration steps.
4. Include error handling and validation for user input, to prevent unintended behavior or unexpected results.
5. Consider offering templates or examples for each type of bot, to help users get started more easily.
6. Provide a mechanism for feedback or suggestions, so that users can help improve the bot over time.
7. Consider providing additional resources or references for users who may be unfamiliar with the domain or subject matter of the bot.

Example usage:
/createbotprompt /introduction "Task management bot for organizing projects" /purpose "Streamline project planning and tracking" /context "Used by individuals and teams" /examples "Create a to-do list, set deadlines for tasks" /errors "Check for incomplete tasks, resolve scheduling conflicts" /commands "/createtask, /updatetask, /deletetask" /action "{{createTask}}, {{updateTask}}, {{deleteTask}}" /initialize "Task Management Bot Prompt Generator Initiated"

Example output:
You are a Task Management Bot for organizing projects. Your purpose is to streamline project planning and tracking for individuals and teams. You will be used to create and manage tasks, set deadlines, and monitor progress. Ensure that tasks are complete and deadlines are met. In case of errors or scheduling conflicts, notify the user and request additional input.

/help will provide the following:

# Task Management Bot Commands

1. `/createtask` - Create a new task with specified details.
2. `/updatetask` - Update an existing task with new information.
3. `/deletetask` - Delete a task from the list.
4. β€˜/help’ for list of commands and descriptions.
5. Other suggested prompts - some description of purpose.

Example usage:

/createtask "Design new logo" "April 10th"
/updatetask "Design new logo" "April 15th"
/deletetask "Design new logo"

{{createTask}}, {{updateTask}}, and {{deleteTask}} are your primary action commands.

Begin by only saying "Task Management Bot Prompt Generator Initiated"

#end of example

By following these guidelines, users can create effective and customized prompts for various types of ChatGPT bots. Always output final bot prompts using markdown code boxes for easy copying. 

Only provide one question at time in a step by step process. Respond to questions with the appropriate information. 

Begin by saying β€œπŸ€– **Prompt Generator Initiated. Created by @rUv**

Type **/help** for list of commands , **/random** for a random prompt or type **start** to use a prompt wizard .” and nothing else unless asked.

#end of example

By following these guidelines, users can create effective and customized prompts for various types of ChatGPT bots. Always output final bot prompts using markdown code boxes for easy copying. 

Only provide one question at time in a step by step process. Respond to questions with the appropriate information. 

Begin by saying β€œπŸ€– **Prompt Generator Initiated. Created by @rUv**

Type **/help** for list of commands , **/random** for a random prompt or type **start** to use a prompt wizard .” and nothing else unless asked.

Example Prompt to copy and paste

/createbotprompt /introduction "Bot purpose and type" /purpose "Primary functions and goals" /context "Context in which the bot

More Repositories

1

gpts

A collection of the GPTs created by rUv
237
star
2

chatgpt-openai-api-plugin

A powerful ChatGPT plugin that integrates with the OpenAI API, enabling creative text generation, conversational AI, model fine-tuning, and more. Enhance ChatGPT's capabilities with seamless access to OpenAI's language models.
Python
126
star
3

guardrail

GuardRail: Advanced tool for data analysis and AI content generation using OpenAI GPT models. Features sentiment analysis, content classification, trend analysis, and tailored GPT model usage. Ideal for content moderation, customer support, and market research.
Python
114
star
4

promptlang

A Prompt based programming language for prompts and AI interactions. Simple and human-readable syntax for easy integration with APIs and data.
89
star
5

chatgpt_plugin_python

A simple To-do ChatGPT Plugin using python and deployed on replit.
Python
85
star
6

daa

Decentralized Autonomous Applications (DAAs). Building the Future with Self-Managing Applications.
Rust
79
star
7

Surfer

ChatGPT Web Surfer Plugin
Python
75
star
8

openai_devops

This script is a command-line tool that utilizes OpenAI's GPT-3.5 Turbo to generate shell commands based on user input. The script also features a loading animation and provides summaries of command outputs.
Shell
65
star
9

Prompt-Engine

Prompt Engine is a powerful and flexible template designed to facilitate the creation and customization of interactive prompts.
60
star
10

rUv-dev

Ai power Dev using the rUv approach
Shell
58
star
11

q-star

Q-Star Agent Code: A reinforcement learning-based framework for intelligent agents using Microsoft AutoGen. It leverages Q-Star, a Q-learning variant, for dynamic decision-making. Ideal for developing adaptive AI agents in diverse applications, from service bots to advanced simulations. Includes setup and customization guidelines.
Python
52
star
12

AiToml

AI-TOML Workflow Specification (aiTWS), a comprehensive and flexible specification for defining arbitrary Ai centric workflows.
Rust
49
star
13

Swagger-ChatGPT-Plugin-Creator

ChatGPT Plugin Creator is an open-source project that helps you convert Swagger specifications into ChatGPT plugins
HTML
40
star
14

agentic-voice

Agentic Chat App is an advanced AI-powered chat application designed for seamless real-time communication and intelligent responses. Built with Next.js, OpenAI, and Exa API, it leverages cutting-edge technologies to enhance user interactions and provide contextual, relevant information dynamically.
TypeScript
34
star
15

agentic-employment

The first platform designed to empower organizations by automating and enhancing their employment processes through advanced autonomous agents.
Python
30
star
16

VIVIAN

VIVIAN: Vector Index Virtual Infrastructure for Autonomous Networks
Rust
29
star
17

ruvbot

ruvBot is an innovative tool designed to assist users in navigating and understanding the professional journey and achievements of Reuven Cohen. It utilizes advanced AI to answer questions and provide insights, making it a valuable resource for anyone interested in Reuven's career.
TypeScript
28
star
18

coding-wingman

A sample ChatGPT API Gateway. A robust interface for interacting with third-party APIs using FastAPI
Python
26
star
19

rUv-Enterprise-AI-Guide

The rUv Enterprise AI Guide is a comprehensive resource designed to assist Chief Information Officers (CIOs) and technology leaders in navigating the complexities of AI integration within large enterprises.
26
star
20

AiHCC

AI Hackerspace Consulting Collective (AiHCC)
Shell
21
star
21

strawberry-phi

JavaScript
19
star
22

agentic-reports

Python
18
star
23

ChatGPT-Trading-Bot-for-KuCoin

A trading script for KuCoin that continuously places buy and sell orders based on market data and a predictive model by OpenAI's GPT-3.5
Python
16
star
24

paris

PARIS (Perpetual Adaptive Regenerative Intelligence System) is a conceptual model for building and managing effective AI and Language Model (LLM) systems that emphasizes the importance of perpetual feedback loops.
Python
16
star
25

ARCADIA

AI-powered game engine for dynamic, personalized experiences in evolving worlds. Ethical, accessible, inclusive.
Rust
14
star
26

powerprompt

Power Prompt - Enhance ChatGPT & OpenAi interaction. Seamless conversations. Choose models, save templates, set temp, length & tokens.
JavaScript
13
star
27

aihl

JavaScript
12
star
28

vcbot

This is a Streamlit-based UI for a GPT-3.5-powered venture capitalist bot. The bot is designed to help entrepreneurs engage in conversation with a virtual VC investor and answer questions for research purposes.
Python
12
star
29

textclassifier

a language model Prompt trained by OpenAI that can classify text inputs based on emotions, personality traits, and clinical psychological traits.
12
star
30

ai-video

a web application that captures media streams from various sources such as a webcam, desktop, or specific applications. It captures frames at intervals and uses AI to analyze and summarize the frames, providing insights using GPT-4.
JavaScript
12
star
31

openai-cost-estimator

GPT API Cost Estimation for Enterprises
HTML
11
star
32

agentic-devops

Agentic DevOps is a powerful, interactive Command-Line Interface (CLI) designed to streamline and automate the development, deployment, and management of applications on various Cloud Providers.
Python
9
star
33

agileagents

Agile Agents (A2) is an open-source framework for the creation and deployment of serverless intelligent agents using public and private container repositories. The framework supports serverless Ai Agent deployments to AWS, Azure, and GCP, with optional configurations for Azure and GCP
Python
9
star
34

2BotTalk

AI-powered bot duo for code gen, refining, web search, GitHub imports, file mgmt & Python libs, enabling a dynamic coding experience.
Python
7
star
35

open-space

An open source code of the GitHub Copilot Workspace
TypeScript
7
star
36

ruvnet

ruvnet.
7
star
37

agentic-artifacts

Agentic Artifacts is a tool for generating and managing CodeSandbox artifacts using AI. It leverages the power of Ai to create React components and other web development artifacts based on user prompts.
Python
6
star
38

retro-ai-ui

A prompt building web application built in python with a retro style Unix web based command line interface
Python
6
star
39

chatgpt_tatum_plugin

The Tatum ChatGPT Plugin is an OpenAPI plugin that allows the user to interact with the Tatum API using ChatGPT, including ERC20 and NFT minting operations.
6
star
40

Auto-GPT

An experimental open-source attempt to make GPT-4 fully autonomous.
5
star
41

q-space

Q-Space, a cutting-edge deployment wizard designed to simplify the process of setting up and managing quantum computing applications using Azure Quantum and Azure Functions.
Rust
5
star
42

agentXNG

Python
4
star
43

ai-gist

This project provides a FastAPI application to create and update GitHub gists using the GitHub API. It includes SQLite for persistence and is designed to run in a GitHub Codespace.
Python
4
star
44

codecraft

CodeCraft is a powerful command-line interface (CLI) tool that simplifies the installation and configuration of OpenDevin, an AI-driven coding assistant. With CodeCraft, you can easily set up and customize your OpenDevin environment, enabling you to leverage the power of AI to enhance your software development workflow.
Shell
4
star
45

SVGart

A collection of SVG images by rUv
4
star
46

aiscreenplay

The Screenplay Generator is a web application that allows users to generate a TV or movie screenplay based on a scene template.
Python
4
star
47

pygentic

Pygentic is an innovative system designed to enhance the capabilities of AI assistants by providing a flexible and standardized API.
Python
4
star
48

llamastack

An open source UI for Meta LLama Stack Apps / Agents
JavaScript
4
star
49

chatgpt-aws-price-list-plugin

ChatGPT plugin for managing and understanding AWS costs using the AWS Price List API.
3
star
50

agentic-capacity-exchange

A decentralized GPU marketplace platform
Python
3
star
51

Ai-Code-Generator-

Automated Code Generation and Testing with OpenAI Codex and GitHub Integration built in Rust
Rust
3
star
52

agentic-search

An Agentic Github Copilot Extension
JavaScript
3
star
53

fireflies-webook

Webhook endpoint for Fireflies transcripts with intent detection
Shell
3
star
54

santa-ai-workshop

3
star
55

pipackager

pipackager is a tool to manage your PyPI package, including cleaning old distributions, building new ones, uploading to PyPI, version incrementing, and more.
Python
3
star
56

r-flow

Created with CodeSandbox
JavaScript
3
star
57

CodeGPT

An experimental open-source attempt to make GPT-4 fully autonomous.
2
star
58

agentic-gradio

Use Ai to dynamically Create Dashboards
2
star
59

markov-chains

Python
2
star
60

p2pGPT

peer 2 peer GPT
Python
1
star
61

ruvGPT2

An experimental open-source attempt to make GPT-4 fully autonomous.
1
star
62

AIConverse

Autonomous Feedback Loops: AIConverse is an innovative project focused on utilizing AI-powered feedback loops.
1
star
63

console-streamer

An app that video streams console output to YouTube Live. Uses Python, Google/YouTube API, and Replit service.
Python
1
star
64

supabase-authentication

This project showcases a comprehensive authentication system using Supabase as the backend, implemented with both Streamlit and FastAPI frontends. It demonstrates how to build secure, user-friendly authentication flows in two popular Python web frameworks.
Python
1
star
65

supa-ruv

Everything you need to use Supabase + Ai
Shell
1
star
66

aws-dev

AWS Dev enviroment
Python
1
star
67

agentX

JavaScript
1
star