<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Smart Q&amp;A on AI Side Tool Hub</title>
        <link>https://www.duckdblab.com/en/tags/smart-qa/</link>
        <description>Recent content in Smart Q&amp;A on AI Side Tool Hub</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-US</language>
        <lastBuildDate>Sat, 18 Jul 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://www.duckdblab.com/en/tags/smart-qa/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>AI Enterprise Knowledge Base Side Hustle: Build Smart Q&amp;A Systems for SMEs, Earn $2,800&#43;/Month</title>
            <link>https://www.duckdblab.com/en/post/ai-enterprise-knowledge-base-hustle/</link>
            <pubDate>Sat, 18 Jul 2026 10:00:00 +0800</pubDate>
            <guid>https://www.duckdblab.com/en/post/ai-enterprise-knowledge-base-hustle/</guid>
            <description>&lt;img src=&#34;https://www.duckdblab.com/images/posts/ai-enterprise-knowledge-base-hustle/cover.png&#34; alt=&#34;Featured image of post AI Enterprise Knowledge Base Side Hustle: Build Smart Q&amp;A Systems for SMEs, Earn $2,800+/Month&#34; /&gt;&lt;h2 id=&#34;ai-enterprise-knowledge-base-side-hustle-build-3500month-qa-systems-for-small-businesses&#34;&gt;AI Enterprise Knowledge Base Side Hustle: Build $3,500+/Month Q&amp;amp;A Systems for Small Businesses&#xA;&lt;/h2&gt;&lt;p&gt;In 2026, China has over 50 million small and medium enterprises, and most of them have internal knowledge management needs — employee handbooks, product documentation, customer service FAQs, training materials&amp;hellip; This knowledge is scattered across various files, and new employees take weeks to get up to speed.&lt;/p&gt;&#xA;&lt;p&gt;I use AI + RAG (Retrieval-Augmented Generation) technology to build knowledge bases and smart Q&amp;amp;A systems for businesses. Since October 2025, I&amp;rsquo;ve been serving &lt;strong&gt;5-10 clients per month&lt;/strong&gt; with monthly revenue of &lt;strong&gt;¥20,000-50,000 ($2,800-$7,000)&lt;/strong&gt;. The best part? &lt;strong&gt;You don&amp;rsquo;t need an AI or programming background.&lt;/strong&gt; Modern open-source toolchains (LangChain, LlamaIndex, ChromaDB) make knowledge base building as simple as assembling Lego blocks.&lt;/p&gt;&#xA;&lt;p&gt;This article breaks down every aspect of this side hustle — from tools and pricing to client acquisition — so you can start from zero.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-big-is-the-market-why-clients-will-pay&#34;&gt;How Big Is the Market? Why Clients Will Pay&#xA;&lt;/h2&gt;&lt;h3 id=&#34;target-customer-profiles&#34;&gt;Target Customer Profiles&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Customer Type&lt;/th&gt;&#xA;          &lt;th&gt;Estimated Volume&lt;/th&gt;&#xA;          &lt;th&gt;Pain Point&lt;/th&gt;&#xA;          &lt;th&gt;Your Value&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;E-commerce sellers&lt;/td&gt;&#xA;          &lt;td&gt;20M+&lt;/td&gt;&#xA;          &lt;td&gt;Product docs scattered, slow CS responses&lt;/td&gt;&#xA;          &lt;td&gt;One-click Q&amp;amp;A for all products&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SaaS companies&lt;/td&gt;&#xA;          &lt;td&gt;500K+&lt;/td&gt;&#xA;          &lt;td&gt;Help docs outdated quickly&lt;/td&gt;&#xA;          &lt;td&gt;AI-updated knowledge base&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Training institutions&lt;/td&gt;&#xA;          &lt;td&gt;300K+&lt;/td&gt;&#xA;          &lt;td&gt;Course materials hard to search&lt;/td&gt;&#xA;          &lt;td&gt;Full-text search + smart Q&amp;amp;A&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Law firms&lt;/td&gt;&#xA;          &lt;td&gt;100K+&lt;/td&gt;&#xA;          &lt;td&gt;Case retrieval inefficient&lt;/td&gt;&#xA;          &lt;td&gt;Smart case law database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Healthcare providers&lt;/td&gt;&#xA;          &lt;td&gt;50K+&lt;/td&gt;&#xA;          &lt;td&gt;Medical guidelines change frequently&lt;/td&gt;&#xA;          &lt;td&gt;Real-time updated medical KB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Manufacturing&lt;/td&gt;&#xA;          &lt;td&gt;5M+&lt;/td&gt;&#xA;          &lt;td&gt;Equipment manuals hard to find&lt;/td&gt;&#xA;          &lt;td&gt;Image-rich smart manuals&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Government agencies&lt;/td&gt;&#xA;          &lt;td&gt;100K+&lt;/td&gt;&#xA;          &lt;td&gt;Policy document search cumbersome&lt;/td&gt;&#xA;          &lt;td&gt;Intelligent policy search&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;why-clients-will-pay&#34;&gt;Why Clients Will Pay&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Real case&lt;/strong&gt;: A Hangzhou-based cross-border e-commerce company had 3,000+ SKU product documents and a 15-person customer service team. After building an AI knowledge base, first response time dropped from 5 minutes to 10 seconds, customer satisfaction improved by 40%, saving approximately ¥30,000/month in labor costs. They paid ¥8,999 for the KB setup.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;The core logic&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Traditional approach: Hire IT department to build internal search system — ¥50,000-200,000, 2-3 months&lt;/li&gt;&#xA;&lt;li&gt;AI knowledge base service: ¥3,999-19,999, 3-7 days&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Your advantage&lt;/strong&gt;: 10x faster + 5-20x cheaper + ready-to-use&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;Key insight&lt;/strong&gt;: Your customers don&amp;rsquo;t &amp;ldquo;not need knowledge management&amp;rdquo; — they need it faster and cheaper than traditional solutions offer. Win by being &lt;strong&gt;faster + cheaper + actually usable&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;revenue-expectations--pricing-strategy&#34;&gt;Revenue Expectations &amp;amp; Pricing Strategy&#xA;&lt;/h2&gt;&lt;h3 id=&#34;service-package-design&#34;&gt;Service Package Design&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;Content&lt;/th&gt;&#xA;          &lt;th&gt;Price&lt;/th&gt;&#xA;          &lt;th&gt;Turnaround&lt;/th&gt;&#xA;          &lt;th&gt;Margin&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Basic&lt;/td&gt;&#xA;          &lt;td&gt;Single doc library (PDF/Word), text Q&amp;amp;A&lt;/td&gt;&#xA;          &lt;td&gt;¥3,999&lt;/td&gt;&#xA;          &lt;td&gt;2-3 days&lt;/td&gt;&#xA;          &lt;td&gt;95%+&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Standard&lt;/td&gt;&#xA;          &lt;td&gt;Multi-doc library + image recognition + multi-turn&lt;/td&gt;&#xA;          &lt;td&gt;¥7,999&lt;/td&gt;&#xA;          &lt;td&gt;3-5 days&lt;/td&gt;&#xA;          &lt;td&gt;92%+&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Professional&lt;/td&gt;&#xA;          &lt;td&gt;All formats + API integration + admin panel&lt;/td&gt;&#xA;          &lt;td&gt;¥14,999&lt;/td&gt;&#xA;          &lt;td&gt;5-7 days&lt;/td&gt;&#xA;          &lt;td&gt;90%+&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Premium&lt;/td&gt;&#xA;          &lt;td&gt;Private deployment + custom UI + ongoing support&lt;/td&gt;&#xA;          &lt;td&gt;¥24,999&lt;/td&gt;&#xA;          &lt;td&gt;7-14 days&lt;/td&gt;&#xA;          &lt;td&gt;85%+&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Monthly maintenance&lt;/td&gt;&#xA;          &lt;td&gt;Bug fixes + data updates + performance tuning&lt;/td&gt;&#xA;          &lt;td&gt;¥1,999/mo&lt;/td&gt;&#xA;          &lt;td&gt;Ongoing&lt;/td&gt;&#xA;          &lt;td&gt;95%+&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;monthly-revenue-projection&#34;&gt;Monthly Revenue Projection&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Stage&lt;/th&gt;&#xA;          &lt;th&gt;Monthly Orders&lt;/th&gt;&#xA;          &lt;th&gt;Avg Price&lt;/th&gt;&#xA;          &lt;th&gt;Monthly Revenue&lt;/th&gt;&#xA;          &lt;th&gt;Monthly Cost&lt;/th&gt;&#xA;          &lt;th&gt;Net Profit&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Beginner (Months 1-2)&lt;/td&gt;&#xA;          &lt;td&gt;3-5&lt;/td&gt;&#xA;          &lt;td&gt;¥5,000&lt;/td&gt;&#xA;          &lt;td&gt;¥15,000-25,000&lt;/td&gt;&#xA;          &lt;td&gt;¥500&lt;/td&gt;&#xA;          &lt;td&gt;¥14,500-24,500&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Growth (Months 3-6)&lt;/td&gt;&#xA;          &lt;td&gt;5-10&lt;/td&gt;&#xA;          &lt;td&gt;¥8,000&lt;/td&gt;&#xA;          &lt;td&gt;¥40,000-80,000&lt;/td&gt;&#xA;          &lt;td&gt;¥800&lt;/td&gt;&#xA;          &lt;td&gt;¥39,200-79,200&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Mature (6 months+)&lt;/td&gt;&#xA;          &lt;td&gt;8-15 + recurring&lt;/td&gt;&#xA;          &lt;td&gt;¥10,000&lt;/td&gt;&#xA;          &lt;td&gt;¥80,000-150,000&lt;/td&gt;&#xA;          &lt;td&gt;¥1,500&lt;/td&gt;&#xA;          &lt;td&gt;¥78,500-148,500&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;strong&gt;Core advantage&lt;/strong&gt;: The main cost of AI knowledge base building is time and prompt engineering — marginal cost approaches zero. A standard knowledge base goes from 2-3 months (traditional development) to 3-7 days.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tech-stack--tool-selection&#34;&gt;Tech Stack &amp;amp; Tool Selection&#xA;&lt;/h2&gt;&lt;h3 id=&#34;core-tools&#34;&gt;Core Tools&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Tool&lt;/th&gt;&#xA;          &lt;th&gt;Purpose&lt;/th&gt;&#xA;          &lt;th&gt;Monthly Cost&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LangChain / LlamaIndex&lt;/td&gt;&#xA;          &lt;td&gt;RAG framework&lt;/td&gt;&#xA;          &lt;td&gt;Free (open source)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ChromaDB / Qdrant&lt;/td&gt;&#xA;          &lt;td&gt;Vector database&lt;/td&gt;&#xA;          &lt;td&gt;Free (open source)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ollama / LM Studio&lt;/td&gt;&#xA;          &lt;td&gt;Local LLM inference&lt;/td&gt;&#xA;          &lt;td&gt;Free&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Claude Opus / GPT-4o&lt;/td&gt;&#xA;          &lt;td&gt;High-quality document understanding&lt;/td&gt;&#xA;          &lt;td&gt;$20-200/mo&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Unstructured.io&lt;/td&gt;&#xA;          &lt;td&gt;Document parsing (PDF/Word/Excel)&lt;/td&gt;&#xA;          &lt;td&gt;Free-$$&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Streamlit / Gradio&lt;/td&gt;&#xA;          &lt;td&gt;Quick Q&amp;amp;A UI&lt;/td&gt;&#xA;          &lt;td&gt;Free (open source)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Docker&lt;/td&gt;&#xA;          &lt;td&gt;Containerized deployment&lt;/td&gt;&#xA;          &lt;td&gt;Free&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;recommended-workflow&#34;&gt;Recommended Workflow&#xA;&lt;/h3&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Client requirements → Document collection → Document cleaning/chunking → &#xA;Vector embedding → Store in vector DB → Build RAG pipeline → &#xA;Build Q&amp;amp;A interface → Test &amp;amp; optimize → Deploy &amp;amp; deliver&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;AI handles 80-90% of the technical implementation&lt;/strong&gt; — you focus on document classification, chunking strategy adjustment, and final quality testing.&lt;/p&gt;&#xA;&lt;h3 id=&#34;essential-technical-details&#34;&gt;Essential Technical Details&#xA;&lt;/h3&gt;&lt;h4 id=&#34;1-document-chunking-strategy&#34;&gt;1. Document Chunking Strategy&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Recommended document chunking method&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;langchain.text_splitter&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;RecursiveCharacterTextSplitter&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;splitter&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;RecursiveCharacterTextSplitter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;chunk_size&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;500&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;        &lt;span class=&#34;c1&#34;&gt;# 500 chars per chunk&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;chunk_overlap&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;     &lt;span class=&#34;c1&#34;&gt;# 100 char overlap for context continuity&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;separators&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;se&#34;&gt;\n\n&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;。&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;# Multi-level separators&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Key principles&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Technical docs: By chapter (chunk_size=800-1000)&lt;/li&gt;&#xA;&lt;li&gt;FAQ/CS scenarios: By question (chunk_size=200-400)&lt;/li&gt;&#xA;&lt;li&gt;Legal/contract docs: By clause (chunk_size=300-500)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;2-vector-embedding-models&#34;&gt;2. Vector Embedding Models&#xA;&lt;/h4&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Model&lt;/th&gt;&#xA;          &lt;th&gt;Language Support&lt;/th&gt;&#xA;          &lt;th&gt;Dimensions&lt;/th&gt;&#xA;          &lt;th&gt;Best For&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;text-embedding-3-small&lt;/td&gt;&#xA;          &lt;td&gt;Multi-language&lt;/td&gt;&#xA;          &lt;td&gt;1536&lt;/td&gt;&#xA;          &lt;td&gt;General purpose&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bge-large-zh&lt;/td&gt;&#xA;          &lt;td&gt;Chinese optimized&lt;/td&gt;&#xA;          &lt;td&gt;1024&lt;/td&gt;&#xA;          &lt;td&gt;Chinese KB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;nomic-embed-text&lt;/td&gt;&#xA;          &lt;td&gt;Multi-language&lt;/td&gt;&#xA;          &lt;td&gt;768&lt;/td&gt;&#xA;          &lt;td&gt;Budget option&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;essential-prompt-templates&#34;&gt;Essential Prompt Templates&#xA;&lt;/h3&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# Document Classification Prompt&#xA;Classify the following document into categories:&#xA;- Categories: [Product Manual/FAQ/Policy/Training Material]&#xA;- Title: {title}&#xA;- Summary: {summary}&#xA;Output format: JSON with category, confidence (0-1), keywords&#xA;&#xA;# Q&amp;amp;A Quality Evaluation Prompt&#xA;Evaluate the following Q&amp;amp;A pair:&#xA;- User question: {question}&#xA;- AI answer: {answer}&#xA;- Source reference: {source}&#xA;Requirements: Check accuracy, completeness, whether correct document section is cited.&#xA;Give score (1-10) and improvement suggestions.&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;step-by-step-guide-getting-started-from-zero&#34;&gt;Step-by-Step Guide: Getting Started from Zero&#xA;&lt;/h2&gt;&lt;h3 id=&#34;step-1-build-a-demo-system-days-1-3&#34;&gt;Step 1: Build a Demo System (Days 1-3)&#xA;&lt;/h3&gt;&lt;p&gt;Before taking orders, you need an &lt;strong&gt;interactive demo&lt;/strong&gt; to show potential clients. Use this approach:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Deploy a knowledge base Q&amp;amp;A system in one command&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pip install langchain chromadb unstructured streamlit&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Create demo project structure&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mkdir ai-kb-demo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ai-kb-demo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── docs/           &lt;span class=&#34;c1&#34;&gt;# Sample documents&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── app.py          &lt;span class=&#34;c1&#34;&gt;# Streamlit main app&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── rag_engine.py   &lt;span class=&#34;c1&#34;&gt;# RAG core engine&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── requirements.txt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;demo.py core code&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;streamlit&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;st&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;langchain.chains&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;RetrievalQA&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;langchain.vectorstores&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Chroma&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;langchain.embeddings&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;OpenAIEmbeddings&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;langchain.document_loaders&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DirectoryLoader&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;langchain.text_splitter&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;RecursiveCharacterTextSplitter&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;set_page_config&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_title&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Enterprise Knowledge Base Assistant&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;page_icon&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;📚&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;title&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;📚 Enterprise Knowledge Base Q&amp;amp;A&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Upload documents&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;uploaded_files&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;file_uploader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Upload knowledge base documents (PDF/DOCX/TXT)&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;accept_multiple_files&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;uploaded_files&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;file&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;uploaded_files&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;sa&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;/tmp/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;file&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;wb&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;file&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getbuffer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;loader&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DirectoryLoader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;/tmp&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;glob&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;**/*.{pdf,docx,txt}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;documents&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;loader&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;splitter&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;RecursiveCharacterTextSplitter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;chunk_size&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;500&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;chunk_overlap&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;chunks&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;splitter&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;split_documents&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;documents&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;vectorstore&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Chroma&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_documents&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;chunks&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;OpenAIEmbeddings&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;retriever&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;vectorstore&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;as_retriever&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search_kwargs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;k&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;qa&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;RetrievalQA&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_chain_type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;llm&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;None&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;chain_type&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;stuff&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;retriever&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;retriever&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;success&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;✅ Knowledge base loaded! Start asking questions.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;query&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;text_input&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Enter your question:&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;query&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;spinner&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Searching knowledge base...&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;):&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;result&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;qa&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;query&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;markdown&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;### 💡 AI Answer:&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;st&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;step-2-choose-order-platforms-days-4-7&#34;&gt;Step 2: Choose Order Platforms (Days 4-7)&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Platform&lt;/th&gt;&#xA;          &lt;th&gt;Best For&lt;/th&gt;&#xA;          &lt;th&gt;Commission&lt;/th&gt;&#xA;          &lt;th&gt;Difficulty&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Xianyu (Idle Fish)&lt;/td&gt;&#xA;          &lt;td&gt;Basic KB setup&lt;/td&gt;&#xA;          &lt;td&gt;0%&lt;/td&gt;&#xA;          &lt;td&gt;⭐&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Xiaohongshu&lt;/td&gt;&#xA;          &lt;td&gt;Brand stories + case studies&lt;/td&gt;&#xA;          &lt;td&gt;0%&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Zhubajie&lt;/td&gt;&#xA;          &lt;td&gt;Bulk orders&lt;/td&gt;&#xA;          &lt;td&gt;5-10%&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐⭐&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Fiverr&lt;/td&gt;&#xA;          &lt;td&gt;English KB services&lt;/td&gt;&#xA;          &lt;td&gt;20%&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐⭐&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Upwork&lt;/td&gt;&#xA;          &lt;td&gt;International projects&lt;/td&gt;&#xA;          &lt;td&gt;10-20%&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐⭐⭐&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Startup communities&lt;/td&gt;&#xA;          &lt;td&gt;High-value clients&lt;/td&gt;&#xA;          &lt;td&gt;0%&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐⭐&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;step-3-build-industry-template-library-days-8-14&#34;&gt;Step 3: Build Industry Template Library (Days 8-14)&#xA;&lt;/h3&gt;&lt;p&gt;Prepare &lt;strong&gt;20+ industry KB templates&lt;/strong&gt;, covering:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;E-commerce: Product docs, CS FAQs, return policies&lt;/li&gt;&#xA;&lt;li&gt;Education: Course outlines, student handbooks, exam guides&lt;/li&gt;&#xA;&lt;li&gt;Healthcare: Treatment protocols, drug instructions, health guides&lt;/li&gt;&#xA;&lt;li&gt;Legal: Regulation compilations, case databases, contract templates&lt;/li&gt;&#xA;&lt;li&gt;Manufacturing: Equipment manuals, repair guides, safety standards&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;Tip&lt;/strong&gt;: Prepare 3-5 sample documents per industry. Use the demo system to generate quick previews for clients.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;step-4-client-acquisition--marketing-ongoing&#34;&gt;Step 4: Client Acquisition &amp;amp; Marketing (Ongoing)&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Xiaohongshu&lt;/strong&gt;: Publish &amp;ldquo;How SMEs Can Build AI Knowledge Bases&amp;rdquo; series&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Xianyu&lt;/strong&gt;: Set up low-cost entry offer (¥299 KB diagnostic), upsell to full packages&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Zhihu&lt;/strong&gt;: Answer &amp;ldquo;How to do enterprise knowledge management?&amp;rdquo; questions&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Startup communities&lt;/strong&gt;: Join local entrepreneur groups, offer free KB consultations&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;: Target overseas Chinese entrepreneurs for English KB services&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Industry expos&lt;/strong&gt;: Attend e-commerce/education/healthcare expos, demonstrate live&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;frequently-asked-questions&#34;&gt;Frequently Asked Questions&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Q: I don&amp;rsquo;t have AI or programming background — can I still do this?&lt;/strong&gt;&#xA;A: Absolutely. Modern open-source toolchains (LangChain, LlamaIndex) provide highly encapsulated interfaces. Many successful KB builders are non-technical professionals.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q: How do I ensure Q&amp;amp;A accuracy?&lt;/strong&gt;&#xA;A: Multi-layer verification: 1) Optimize chunking strategy; 2) Adjust similarity thresholds; 3) Set citation tracing — every answer includes source document references; 4) Manually review high-frequency Q&amp;amp;A pairs. Accuracy typically reaches 85-95%.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q: What if clients don&amp;rsquo;t trust AI-generated answers?&lt;/strong&gt;&#xA;A: Offer dual guarantee: &amp;ldquo;AI-assisted + human-reviewed.&amp;rdquo; Mark low-confidence answers as &amp;ldquo;Needs human confirmation.&amp;rdquo; Most clients care about results, not methods.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q: How is data security handled?&lt;/strong&gt;&#xA;A: Three deployment options: 1) Cloud SaaS (small clients); 2) Private cloud (medium clients); 3) Fully on-premise (finance/healthcare). All support encrypted transmission and storage.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q: How do I scale?&lt;/strong&gt;&#xA;A: When orders exceed 8/month: 1) Develop standardized industry template libraries; 2) Hire 1-2 part-time document organizers; 3) Build automated document processing pipelines; 4) Partner with consulting firms.&lt;/p&gt;&#xA;&lt;h2 id=&#34;advanced-directions&#34;&gt;Advanced Directions&#xA;&lt;/h2&gt;&lt;h3 id=&#34;direction-1-kb-as-a-service-saas&#34;&gt;Direction 1: KB-as-a-Service SaaS&#xA;&lt;/h3&gt;&lt;p&gt;Transform single-client projects into a SaaS product with monthly subscriptions:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Tier&lt;/th&gt;&#xA;          &lt;th&gt;Features&lt;/th&gt;&#xA;          &lt;th&gt;Pricing&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Free&lt;/td&gt;&#xA;          &lt;td&gt;Single doc library, 100MB storage&lt;/td&gt;&#xA;          &lt;td&gt;Free&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Pro&lt;/td&gt;&#xA;          &lt;td&gt;Multi-library, 1GB storage, API&lt;/td&gt;&#xA;          &lt;td&gt;¥99/mo&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Enterprise&lt;/td&gt;&#xA;          &lt;td&gt;Unlimited libraries, private deployment, SLA&lt;/td&gt;&#xA;          &lt;td&gt;¥499/mo&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;direction-2-kb-maintenance-services&#34;&gt;Direction 2: KB Maintenance Services&#xA;&lt;/h3&gt;&lt;p&gt;Provide ongoing support for deployed clients:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Weekly data updates (¥500/session)&lt;/li&gt;&#xA;&lt;li&gt;Monthly performance optimization (¥1,000/session)&lt;/li&gt;&#xA;&lt;li&gt;Quarterly model fine-tuning (¥3,000/session)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;direction-3-vertical-industry-solutions&#34;&gt;Direction 3: Vertical Industry Solutions&#xA;&lt;/h3&gt;&lt;p&gt;Deep-dive into specific industries for competitive differentiation:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;E-commerce KB&lt;/strong&gt;: Integrate Shopify/Taobao APIs, auto-sync product info&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Legal KB&lt;/strong&gt;: Integrate court judgment databases, auto-update latest cases&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Medical KB&lt;/strong&gt;: Integrate drug databases, real-time medication guide updates&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;common-pitfalls--how-to-avoid-them&#34;&gt;Common Pitfalls &amp;amp; How to Avoid Them&#xA;&lt;/h2&gt;&lt;h3 id=&#34;-risk-1-poor-document-quality-leads-to-bad-qa&#34;&gt;⚠️ Risk 1: Poor document quality leads to bad Q&amp;amp;A&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: Clarify &amp;ldquo;document quality is the client&amp;rsquo;s responsibility&amp;rdquo; in contracts. Offer document organization as a value-added service (¥500-2,000/session).&lt;/p&gt;&#xA;&lt;h3 id=&#34;-risk-2-unrealistic-client-expectations&#34;&gt;⚠️ Risk 2: Unrealistic client expectations&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: Clearly state &amp;ldquo;AI KB accuracy ~85-95%&amp;rdquo; before delivery. Set reasonable SLAs. Never promise 100% accuracy.&lt;/p&gt;&#xA;&lt;h3 id=&#34;-risk-3-wrong-tech-stack-choice&#34;&gt;⚠️ Risk 3: Wrong tech stack choice&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: Start with proven open-source solutions (LangChain + ChromaDB). Avoid building custom infrastructure until you have 10+ clients.&lt;/p&gt;&#xA;&lt;h3 id=&#34;-best-practices&#34;&gt;✅ Best Practices&#xA;&lt;/h3&gt;&lt;ol&gt;&#xA;&lt;li&gt;Start with standardized templates for fast delivery&lt;/li&gt;&#xA;&lt;li&gt;Prioritize document preprocessing (accounts for 60% of overall quality)&lt;/li&gt;&#xA;&lt;li&gt;Build a portfolio of client success cases&lt;/li&gt;&#xA;&lt;li&gt;Track industry trends and update technical solutions regularly&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;summary&#34;&gt;Summary&#xA;&lt;/h2&gt;&lt;p&gt;The AI enterprise knowledge base side hustle&amp;rsquo;s core competitive advantage lies in &lt;strong&gt;moderate technical barrier + strong market demand + scalability&lt;/strong&gt;. Compared to traditional IT outsourcing, you can deliver faster service at lower prices while maintaining professional quality.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Starter checklist&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;✅ Install LangChain + ChromaDB&lt;/li&gt;&#xA;&lt;li&gt;✅ Build an interactive demo system&lt;/li&gt;&#xA;&lt;li&gt;✅ Prepare 3-5 sample documents across industries&lt;/li&gt;&#xA;&lt;li&gt;✅ List services on Xianyu/Xiaohongshu&lt;/li&gt;&#xA;&lt;li&gt;✅ Prepare requirement questionnaire and proposal templates&lt;/li&gt;&#xA;&lt;li&gt;✅ Set up a reasonable pricing structure&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Stick with it for 3 months, and earning ¥20,000-50,000/month ($2,800-$7,000) is entirely achievable. The key is &lt;strong&gt;rapid iteration&lt;/strong&gt; — optimize your document processing workflow and Q&amp;amp;A quality with every order, and within three months, your efficiency and pricing power will improve dramatically.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;em&gt;The author has been offering AI knowledge base services since October 2025, currently earning ¥20,000+/month consistently. All data is based on real freelance experience.&lt;/em&gt;&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
