AI Personal Learning
and practical guidance

ChatWiki: lightweight open source enterprise knowledge base AI Q&A system

General Introduction

ChatWiki is an open source knowledge base AI Q&A system officially launched by Sesame Little Customer Service, built on Large Language Model (LLM) and Retrieval Augmented Generation (RAG) technology. It provides out-of-the-box data processing and model calling capabilities to help enterprises quickly build their own knowledge base AI Q&A system.ChatWiki supports private deployment to ensure data security and privacy, the code is free open source and commercially available.

 


ChatWiki: lightweight open source enterprise knowledge base AI Q&A system-1

 

ChatWiki: lightweight open source enterprise knowledge base AI Q&A system-1

 

 

Function List

  • Proprietary AI Q&A system: builds a knowledge base by importing existing knowledge from the enterprise, allowing the AI robot to answer questions using the associated knowledge base.
  • One-click access to models: supports more than 20 mainstream models around the world, which can be successfully accessed by simply configuring the API key.
  • Automatic data preprocessing: Provides automatic segmentation, QA segmentation, manual input and CSV and other ways to import data and preprocess it automatically.
  • Easy to use: Intuitive visual interface design, simple and easy to understand the operation steps.
  • Adapt to different business scenarios: support H5 links, embedded websites, desktop clients and other channels.

 

 

Using Help

preliminary

Before installing ChatWiki, you will need to prepare a Linux server with networking capabilities and ensure that the server meets the minimum system requirements:

  • CPU: Minimum 2 Core required
  • RAM: 4GB minimum required

Installation steps

  1. Installing Docker: If Docker is not installed on the server, you can install it with the following command:
    sudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh
    
  2. Cloning Project Code::
    git clone https://github.com/zhimaAi/chatwiki.git
    
  3. Build and start a project with Docker Compose::
    cd chatwiki/docker
    docker compose up -d
    

configuration model

  1. Configuration model API key: Add information such as the API key for the desired model to the configuration file.
  2. Select Model: ChatWiki supports models such as OpenAI, Google Gemini, Claude3, Tongyi Qianwen, Wenxin Yiyin, Xunfei Xinghuo, Baichuan, Tencent Hybrid, and so on.

Data import

  1. automatic segmentation: The system will automatically segment the imported text data.
  2. QA Segment: Segmentation based on Q&A needs.
  3. Manual input and CSV import: Supports manual input and CSV file import of data.

Usage

  1. Creating a Knowledge Base: Create a knowledge base and import existing knowledge through a visual interface.
  2. Configuration of AI Q&A bots: Configure AI Q&A bots according to business needs.
  3. Multi-Channel Use: Supports use via H5 links, embedded websites, desktop clients, and more.

common problems

  • How to get API key: Visit the official website of the corresponding model provider to register and get the API key.
  • How to update your system: Get the latest code, rebuild and start the project via GitHub.
May not be reproduced without permission:Chief AI Sharing Circle " ChatWiki: lightweight open source enterprise knowledge base AI Q&A system

Chief AI Sharing Circle

Chief AI Sharing Circle specializes in AI learning, providing comprehensive AI learning content, AI tools and hands-on guidance. Our goal is to help users master AI technology and explore the unlimited potential of AI together through high-quality content and practical experience sharing. Whether you are an AI beginner or a senior expert, this is the ideal place for you to gain knowledge, improve your skills and realize innovation.

Contact Us
en_USEnglish