GPT-WEB-CLIENT  by a616567126

Chatbot web client (VUE2.0) for multiple AI services

created 2 years ago
256 stars

Top 99.0% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a Vue.js 2.0-based web client for interacting with AI models, including ChatGPT for text generation and various image generation services like Midjourney, Flagstudio, and Stable Diffusion. It targets users and developers looking for a unified interface to access these AI capabilities, offering features like payment integration and user management.

How It Works

The client is built with Vue.js 2.0, leveraging its component-based architecture for a dynamic user interface. It integrates with backend services (a Java backend is linked) to handle API calls to different AI models and manage user-specific features such as payment processing (WeChat Pay, Alipay, YiPay) and registration methods (email, Alibaba Cloud SMS).

Quick Start & Requirements

  • Install: npm install or yarn install
  • Run: npm run dev or yarn dev
  • Prerequisites: Node.js, npm/yarn. Requires backend API endpoints for full functionality.
  • Demo: 2.0 Demo Link (Note: 1.0 is discontinued)

Highlighted Details

  • Supports multiple AI models: ChatGPT, Midjourney, Flagstudio, Stable Diffusion.
  • Integrated payment gateways: WeChat Pay, Alipay, YiPay.
  • User management features: Email registration, Alibaba Cloud SMS registration, public account traffic diversion.
  • Backend code available: GPT-WEB-JAVA

Maintenance & Community

  • The project is actively maintained, with a linked Java backend.
  • Community support is available via adding the author as a friend (QR code in README).

Licensing & Compatibility

  • License: Apache License 2.0.
  • Permissive license allows for commercial use and integration into closed-source projects.

Limitations & Caveats

The project is built on Vue.js 2.0, which is an older version of the framework and may lack features or support found in Vue 3. Full functionality is dependent on the separate Java backend.

Health Check
Last commit

1 year ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
6 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.