shican1234/chatgpt-java-uniapp

java开发的chatgpt小程序 前端使用uniapp,可打包多端运行,APP,H5,公众号,小程序等 ,三级分销,卡密充值,提供opai的反向代理,支持WEB端,SD绘画等AI绘画功能。基础的CHATPDF阅读功能,MarkDown语法,代码高亮,表格格式化等。

What it solves

This project provides a complete, ready-to-deploy software suite for building and managing a ChatGPT-based service. It addresses the complexity of setting up a multi-platform AI application by offering a unified backend and frontend solution that supports user management, payment systems, and AI model integration.

How it works

Built on a Java backend (using the Renren-security framework) and a UniApp frontend, the system allows you to deploy a single codebase across multiple platforms, including web, mobile apps, WeChat mini-programs, and official accounts. It integrates with OpenAI via a Java SDK and includes features like reverse proxy support, content moderation to ensure safe usage, and administrative tools to manage API keys, user accounts, and system configurations.

Who it’s for

This project is for developers or entrepreneurs looking to launch a commercial AI-powered platform. It is particularly useful for those who need a pre-built infrastructure that includes monetization features like subscription models, card-based recharge systems, and affiliate marketing tools.

Highlights

  • Cross-platform support: Deploy to Web, H5, App, and Mini-programs using UniApp.
  • Comprehensive Admin Panel: Manage users, AI model configurations, and system settings.
  • Monetization Tools: Includes VIP subscriptions, recharge systems, and three-tier affiliate distribution.
  • Safety and Integration: Built-in content moderation and support for third-party AI model forwarding.
  • Advanced Features: Includes support for AI painting (SD/FS) and basic ChatPDF capabilities.

Related

  • Project
  • Project
  • Project
  • Project