Java chatbot/image-gen backend
Top 46.2% on sourcepulse
This project provides a comprehensive AI chatbot platform built with Java, targeting users who want to integrate various AI models like GPT, Midjourney, and Stable Diffusion into a web application. It offers features such as image generation, text moderation, payment gateway integration, and user management, aiming to be an all-in-one solution for AI-powered services.
How It Works
The platform leverages SSE WebSocket for streaming responses from AI models, enabling real-time interaction. It supports multiple AI models, including OpenAI's GPT (3.5, 4.0, DALL-E 3), Spark, Midjourney, and Stable Diffusion, with configurable API endpoints and model parameters. Image handling includes local or OSS storage with dynamic configuration and Nginx proxying for access.
Quick Start & Requirements
Highlighted Details
/imagine
, /describe
, and account pooling.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project requires significant configuration for each AI service (GPT, Midjourney, Stable Diffusion) and image handling, including setting up proxies and specific API tokens. Some features like Midjourney integration rely on browser-based token retrieval, which can be fragile.
1 week ago
1 day