知识库
为您的 AI 提供准确回答所需的信息。添加您的常见问题、产品详情和政策 — enuchat 处理其余一切。
工作原理
知识库是 AI 准确回答的基础。流程如下:
处理流程
- 您添加文本内容 — 常见问题、政策、产品信息,以及访客可能询问的任何内容
- enuchat 将内容分块为更小的有意义的片段
- 每个块被转换为向量 embedding,使用 OpenAI 的 text-embedding-3-small 模型
- Embedding 存储在 pgvector(PostgreSQL 向量扩展)中,以便快速相似性搜索
- 当访客提问时,其问题也会被转换为 embedding
- 最相关的块会被检索出来,作为上下文包含在 AI 的提示词中
这种方法 — 称为检索增强生成 (RAG) — 意味着 AI 基于您的实际内容回答,而非其通用训练数据。
添加知识源
知识源是构成您知识库的单个内容片段。每个知识源有一个标题和文本内容。
步骤
- 打开您的小部件,前往知识库标签页
- 点击添加知识源
- 输入描述性的标题(例如"退货政策"、"价格套餐"、"营业时间")
- 以纯文本形式粘贴或输入您的内容
- 点击保存
保存后,知识源状态会显示"处理中...",enuchat 正在分块并生成 embedding。通常只需几秒钟。完成后,状态变为"就绪",内容立即可用于 AI 回答。
撰写优质内容
AI 回答的质量直接取决于知识库内容的质量。
不应该做的
- 不要将整个网站内容倒入一个知识源 — 这会降低检索相关性
- 不要使用营销空话 — AI 需要事实,而非口号
- 不要遗漏关键细节 — 如果退货政策是 30 天,就写"30 天",而不是"优厚的退货窗口"
示例:优质知识源内容
Title: Shipping Policy
We ship to all EU countries. Standard shipping takes 3-5 business days
and costs €4.99. Orders over €50 qualify for free shipping.
Express shipping (1-2 business days) is available for €9.99.
We ship Monday through Friday. Orders placed before 2pm CET ship
the same day.语义搜索的工作原理
与关键词搜索不同,语义搜索理解含义。访客问"快递费多少?"会匹配关于"物流费用"的知识源,即使用词完全不同。
内容锚定
enuchat 的 AI 是锚定的 — 它被指示仅基于上下文中提供的知识库内容作答。这是一项关键的安全功能。
锚定在实际中意味着什么
- AI 不会编造信息、价格或政策
- AI 不会从其通用训练数据中回答 — 仅使用您的内容
- 如果答案不在知识库中,AI 会诚实地承认
- 当 AI 无法帮助时,它会提供转接人工客服的选项
这意味着您的访客获得准确的、公司特定的答案 — 或者被连接到您的团队。没有编造的信息、错误的价格或虚构的政策。
更新内容
您的知识库应随业务发展而更新。更新操作非常简单。
更新方式
- 编辑任何知识源的标题或内容并保存
- 内容会自动重新分块和重新生成 embedding
- 更改在数秒内生效 — 无需手动重新处理
- 旧的 embedding 被替换,AI 立即使用更新后的内容
您也可以删除不再需要的知识源。删除的内容会立即从向量存储中移除。
建议
不应该添加的内容
- 不要添加整个网站内容 — 这会降低检索准确性
- 不要添加每天都在变化的内容(如库存水平) — 改用 API 获取动态数据
- 保持条目聚焦 — 每个知识源一个主题