Skip to content

GPT-Oracle is an intelligent, customizable Discord bot, leveraging OpenAI's GPT-3.5-Turbo model for real-time chat responses, ideal for enriching server interactions. Available in Plus and Lite versions to cater to different user needs and server sizes.

License

TheTallProgrammer/GPT-Oracle-Discord-Bot

Repository files navigation

🤖 GPT-Oracle Discord Bot: Lite vs Ultra 🚀

Welcome to the GPT-Oracle Discord Bot family. Designed to harness the powerful capabilities of cutting-edge language models, these AI-driven chatbots come in two variations: Lite and Ultra. Each has been meticulously crafted to serve diverse user needs and contexts.

💡 Lite Version

The GPT-Oracle Lite is simplicity personified. It's your go-to AI-powered chatbot for smaller servers or individual use cases, eliminating the need to manage a database.

Key Features of the Lite Version

  • Streamlined Command Functionality: The bot processes direct user commands for effortless and efficient interactions.
  • Local API Key Storage: Save your API key directly on your system using the !save_key command. Reuse it across sessions without reentering.
  • Optimized for Small Servers or Single Users: Built with a focus on ease and efficiency, the Lite version presents a straightforward AI chatbot solution for smaller deployments.

⚠️ Security Notice for Lite Version

In the Lite version, the API key is stored locally on your system. While this makes usage straightforward, it's not as secure as the Ultra version. It's essential to maintain system security, prevent API key exposure, and refrain from sharing the API key or its storage file.

🎛️ Ultra Version

The GPT-Oracle Ultra is a powerhouse designed for scalability and performance. It's the perfect AI chatbot solution for larger servers or when multiple users interact simultaneously.

Key Features of the Ultra Version

  • Advanced Command Functionality: Like its Lite counterpart, the Ultra version accepts direct user commands, promoting seamless interaction.
  • Remote SQL Database for API Key Storage: The Ultra version houses API keys in a remote SQL database set up by the user. This feature allows for concurrent management of multiple API keys, making it perfect for larger servers and multi-user situations.
  • Engineered for Large Servers or Multiple Users: The Ultra version's scalability and robust database management make it an ideal AI chatbot solution for larger deployments.

📋 Available Commands

Interact with the Discord bot's functionalities using these commands:

  • !save_key: This command allows secure API key storage, either locally (Lite version) or on a remote server (Ultra version). Saving your API key is essential to unlock the bot's advanced capabilities.

  • !ask: Engage directly with the GPT-3.5 Turbo model using the !ask command. Provide a prompt or question and receive intelligent, contextually relevant responses, leveraging the power of GPT-3.5 Turbo for interactive and informative conversations.

  • !draw: The !draw command unleashes the creativity of the DALLE 2 AI art generator. Supply a prompt to generate unique and fascinating art pieces, letting you delve into the world of AI-generated art.

These commands enable engaging interactions with the bot's diverse capabilities, from conversational AI models to AI-generated art. Experience the seamless fusion of advanced technologies and unlock new possibilities with each interaction.


🎥 Bot in Action

Experience the GPT-Oracle Discord Bot in action! Here are some GIFs demonstrating the usage of the commands:

!ask Command

This command allows users to interact directly with the gpt-3.5-turbo-16k model. Provide a prompt or question, and the model will return an intelligent and contextually relevant response.

ask_command

!draw Command

The !draw command taps into the creativity of the DALLE 2 AI art generator. By supplying a prompt, you can generate unique and fascinating art pieces.

draw_command


👨‍💻 Author

Logan Falkenberg - Lead Developer

For any queries, discussions, or feedback, please feel free to reach out:

📧 Email: loganf0101@gmail.com

🌐 GitHub: @TheTallProgrammer


📜 License

This project is licensed under the terms of the Apache License 2.0. For more details, please see LICENSE.

About

GPT-Oracle is an intelligent, customizable Discord bot, leveraging OpenAI's GPT-3.5-Turbo model for real-time chat responses, ideal for enriching server interactions. Available in Plus and Lite versions to cater to different user needs and server sizes.

Topics

Resources

License

Stars

Watchers

Forks

Languages