GithubHelp home page GithubHelp logo

quartzwarrior / quartzai Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 0.0 362 KB

ChatGPT, which is available for free, has been developed using the QuartzAI API and is accessible in multiple programming languages.

License: GNU General Public License v3.0

Python 43.70% CSS 0.03% JavaScript 0.15% HTML 56.12%
chatbot chatbotai chatbots discord free-gpt freegpt freegpt4 g4f gpt gpt-3

quartzai's Introduction

QuartzAI

QuartzAI is a versatile AI bot and server implemented in Python. It leverages advanced AI techniques to provide chat completions, image generation, Text-to-Speech (TTS), and key/usage commands. The server exposes endpoints for chat, images, audio, and moderation, making it a comprehensive solution for various AI needs.

Features

bot.py

bot.py is a script that runs the QuartzAI bot. The bot provides the following features:

  • Chat completions: Generate intelligent and contextually aware chat completions.
  • Image Generation: Create images based on specific parameters or prompts.
  • Text-to-Speech (TTS): Convert text input into spoken words.
  • Key / Usage commands: Execute specific commands based on user input.

To run the bot, use the following command:

python bot.py

server.py

server.py is a script that runs the QuartzAI server. The server provides the following endpoints:

  • /v1/chat: Endpoint for handling chat interactions.
  • /v1/images: Endpoint for generating and serving images.
  • /v1/audio: Endpoint for handling TTS requests and serving audio files.
  • /v1/moderation: Endpoint for handling moderation tasks.

To start the server, use the following command:

python server.py

Installation

To install the dependencies for this project, run the following command:

pip install -r requirements.txt

License

This project is licensed under the terms of the LICENSE file.

Contributing

We welcome contributions to QuartzAI! If you have a bug fix, improvement, or new feature you'd like to add, please follow these steps:

  1. Fork this repository.
  2. Create a new branch in your forked repository.
  3. Make your changes in the new branch.
  4. Submit a pull request from the new branch in your forked repository to the main branch in the original repository.

Before submitting a pull request, please open an issue to discuss the changes you want to make.

Contact

If you have any questions, issues, or just want to get in touch, feel free to reach out to us.

quartzai's People

Contributors

quartzwarrior avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.