Java ChatGPT app with multi-platform frontend
Top 81.9% on sourcepulse
This project provides a ChatGPT application built with Java for the backend and Uni-app for the frontend, enabling multi-platform deployment (APP, H5, WeChat Official Account, Mini Programs). It targets developers looking for a comprehensive AI chat solution with features like tiered distribution, voucher recharge, and AI art generation.
How It Works
The backend leverages the Renren Security framework for its development scaffold and integrates a Java SDK for ChatGPT. It offers an OpenAI reverse proxy, supporting various AI models and features like CHATPDF, Markdown rendering, and code highlighting. The frontend Uni-app framework allows for cross-platform compatibility, while the backend includes modules for user management, key management, and content moderation.
Quick Start & Requirements
renren-api/db/chatgpt.sql
. Default admin credentials are admin/admin
.npm install
and run with npm run serve
.npm install
. Configure API endpoints in utils/evn.js
and utils/request.js
.Highlighted Details
Maintenance & Community
shican19930703
for commercial version inquiries and support.Licensing & Compatibility
Limitations & Caveats
The project distinguishes between a "Basic Version" and a "Commercial Version," with many advanced features like WEB UI, CHATPDF, AI art, and tiered distribution exclusive to the commercial offering. The basic version appears to be a minimal AI chat interface.
2 months ago
Inactive