SkyChat-Chinese-Chatbot-GPT3  by SkyWorkAIGC

Chatbot for Chinese language tasks via GPT-3 API

created 2 years ago
708 stars

Top 48.3% on SourcePulse

GitHubView on GitHub
Project Summary

SkyChat is a Chinese-language chatbot project leveraging GPT-3 APIs to provide advanced conversational capabilities. It targets users seeking a versatile AI assistant for tasks beyond basic chat, including translation, creative writing, and information retrieval, offering a rich feature set for diverse applications.

How It Works

The project utilizes a modular architecture, with distinct services for "semantic_score_clean" and "user_profile_clean," likely handling different aspects of the AI's functionality. It relies on specific versions of PyTorch with CUDA support, indicating a GPU-accelerated approach for efficient processing of natural language tasks.

Quick Start & Requirements

  • Installation: Requires Anaconda for environment management (conda create, activate). Dependencies are installed via pip install -r requirements.txt.
  • Prerequisites: Python 3.x, CUDA (version not strictly specified but PyTorch build implies >=11.5), Nvidia GPU (minimum GTX 1060), API keys and secrets from the OpenAPI website.
  • Setup: Involves downloading and extracting services, setting up Conda environments, installing dependencies, and running Python scripts for each service.
  • Resources: Requires local deployment of two services and potentially downloading specific CUDA versions.
  • Links: 奇点智源官网文档, 奇点智源API试用

Highlighted Details

  • Supports a wide range of Chinese NLP tasks: chat, Q&A, translation, couplet generation, ancient poetry writing, recipe generation, third-person paraphrasing, and interview question creation.
  • Offers both Unity and Python demos for interaction.
  • Requires local deployment of backend services for operation.

Maintenance & Community

  • Encourages community engagement via a WeChat developer group.
  • Requests stars on the repository.

Licensing & Compatibility

  • License information is not explicitly stated in the provided README.
  • Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project requires significant setup, including managing multiple Python environments, installing CUDA, and deploying separate backend services. Obtaining API keys and secrets from a specific OpenAPI website is a mandatory step. The minimum GPU requirement is a GTX 1060.

Health Check
Last commit

2 years ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.