Skip to content

知识与 Skill 基础

知识库

知识库让 Agent 基于你的私有数据回答问题,而不是仅依赖模型自身的知识。

创建知识库

  1. 进入「AI 中心」→「知识库管理」
  2. 点击「新建知识库」,填写信息:
字段说明示例
知识库名称显示名称Forge 产品文档
描述知识库内容说明Forge Admin 平台使用文档
向量模型用于文本向量化的模型text-embedding-ada-002
分块大小文档分块的字符数500
分块重叠相邻块的重叠字符数50

导入文档

  1. 进入知识库详情,点击「导入文档」
  2. 支持以下格式:
格式说明
PDF支持 text-based PDF
Word.docx 格式
Markdown.md 格式
TXT纯文本
  1. 上传后系统自动分块和向量化
  2. 等待处理完成(状态变为"可用")

绑定 Agent

  1. 在 Agent 详情页的「知识库」区域
  2. 勾选要关联的知识库
  3. 对话时 Agent 自动检索知识库内容作为上下文

RAG 检索增强

RAG(Retrieval-Augmented Generation)流程:

用户提问 → 向量检索 → 召回相关文档块 → 拼接 Prompt → 模型生成回答

检索参数

参数说明建议
Top K召回的文档块数量3-5
相似度阈值最低相似度分数0.7
重排序是否对召回结果重排序开启(提高精度)

Skill 基础

Skill 是 Agent 可调用的外部能力,类似于工具(Tool),但更强调可复用性。

Skill 与工具的区别

概念说明
工具Agent 级别的接口调用,与 Agent 绑定
Skill可复用的能力模块,可绑定到多个 Agent

创建 Skill

  1. 进入「AI 中心」→「Skill 管理」
  2. 点击「新建 Skill」
  3. 配置 Skill 信息:
字段说明示例
Skill 名称显示名称查询天气
描述Skill 功能说明根据城市名查询天气
接口地址调用的 API URLhttps://api.weather.com/v1
请求方法HTTP 方法GET
参数定义调用参数city: 城市名
返回格式响应解析规则JSON
  1. 点击保存

绑定到 Agent

  1. 在 Agent 详情页的「Skill」区域
  2. 勾选需要的 Skill
  3. AI 在对话中根据用户意图自动调用

下一步

Forge Admin — 基于 Vue3 + Spring Boot 的企业级后台管理框架