obtu-ai / README.md
Jose Benitez
add reqs and update readme
c3fc33a
|
raw
history blame
1.25 kB

ObtuAI - AI-Powered Image Generation Platform

ObtuAI is an innovative platform that leverages artificial intelligence to generate and manipulate images based on user prompts and custom models.

Features

  • Image generation using AI models
  • Custom model training
  • User authentication with Google
  • Credit system for image generation and model training
  • Stripe integration for purchasing credits

Tech Stack

  • Backend: FastAPI, Python
  • Frontend: Gradio
  • Database: Supabase
  • Authentication: Google OAuth
  • Payment Processing: Stripe
  • AI Models: Replicate

Setup Instructions

  1. Clone the repository

  2. Install the dependencies

pip install -r requirements.txt
  1. Rename the .env.example file to .env and fill in the required environment variables

  2. Run the FastAPI server

uvicorn main:app --reload

The application will be available at http://127.0.0.1:8000.

Stripe Local Testing

Run webhook locally for testing (Put your stripe on test mode and get the keys) The code above will generate the code for the webhook

stripe listen --forward-to http://127.0.0.1:7000/webhook

Use the following test card

  • Name: Any
  • Number: 4242 4242 4242 4242
  • CVC: 123
  • Date: Any future date