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.
AI Easy Learning

The layman's guide to getting started with AI

Help you learn how to utilize AI tools at a low cost and from a zero base.AI, like office software, is an essential skill for everyone. Mastering AI will give you an edge in your job search and half the effort in your future work and studies.

View Details>
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