# 开放能力

将知识检索与 AI 推理能力以 API 形式对外开放,赋能业务系统集成与 AI Agent 调用


# 功能概览

知识助理的开放能力分为三个部分:API 接口Skill 技能凭证管理

  • API 接口 —— 提供原子化能力接口和知识库维护接口两类 API,供开发者集成到自有系统
  • Skill 技能 —— 面向 AI Agent 的知识库技能包,让 Agent 能直接调用知识库的检索和问答能力
  • 凭证管理 —— 管理 API 密钥,所有 API 调用和 Skill 配置共用同一套凭证

# 1. API 接口

API 接口分为两类,面向不同的使用场景:

# 原子化能力接口

独立计费,按用量结算。将 AI 底层能力拆解为可独立调用的原子接口:

接口 说明 计费额度
推理模型 LLM/VLM 对话推理接口,支持多轮对话和流式输出 500 次/月
文档解析 解析 PDF、Word、图片等多格式文档,提取结构化内容 200 次/月
Embeddings 将文本转换为高维向量表示,用于语义搜索和相似度计算 10,000 次/月
Rerank 对检索结果进行智能重排序,提升搜索精准度 5,000 次/月

以上为限免试用额度,可申请提升限额。

# 知识库维护接口

管理知识库与文档,无调用限额,可放心使用:

接口 方法 说明
创建知识库 POST 新建一个知识库空间
更新知识库 PUT 修改知识库名称、描述等属性
删除知识库 DELETE 永久删除知识库及其全部文档
文档管理 GET 获取知识库下的文档列表
文档上传 POST 上传文档到指定知识库

完整的接口参数、请求示例和响应格式,请参见 API 接口文档

# 2. Skill 技能

Skill 是面向 AI Agent(如小龙虾、LangChain、AutoGPT 等)的知识库技能包,允许 Agent 通过标准化接口调用知识库的文档导入、智能检索与 RAG 问答能力。

# 核心能力

能力 说明
智能检索 向量语义 + 关键词混合搜索,精准召回相关内容。支持语义理解、多路召回、相关性排序
文档导入 支持 PDF、Word、Markdown、图片等多格式文档解析。自动切片、OCR 识别
网页抓取 输入 URL 自动抓取网页内容并导入知识库。自动解析、内容提取、结构化存储
跨库搜索 一次查询多个知识库,聚合搜索结果。多库联合、结果聚合、统一排序

# 配置方式

Agent 可通过两种方式接入 Skill:

方式一:Skill 仓库地址 —— 将仓库地址发送给 Agent,它将自动下载并安装 Skill。安装后仍需配置 API Key 才能调用知识库能力。

方式二:环境变量配置 —— 复制配置脚本(包含 WEKNORA_BASE_URLWEKNORA_API_KEY),Agent 可直接在终端中执行以完成配置。

凭证页面的 Key 可同时用于 API 调用和 Skill 配置,无需申请多个密钥。

# 3. 凭证管理

通过凭证管理创建和维护 API 密钥(API Key),用于所有 API 调用和 Skill 配置的身份认证。

功能 说明
查看密钥 展示当前有效的 AppID 和 API Key
创建密钥 生成新的 API Key
吊销密钥 废止不再使用的密钥
使用统计 查看各接口的调用量和额度使用情况

所有 API 调用通过 X-API-Key Header 进行身份认证。原子化接口额外需要 HMAC-SHA256 签名认证,详见 API 接口文档