
# 连接KooSearch知识库
**为什么要连接外部知识库？**
当企业已在KooSearch等平台构建了成熟的知识库，通过外部知识库连接可直接复用现有数据，无需重复上传，同时可利用KooSearch的联网增强能力获取公域知识。
AgentArts支持连接外部知识库平台，以便用户访问和利用外部的知识资源。
KooSearch可以帮助企业搭建企业级RAG，提升用户获取企业私有知识的效率，同时提供联网增强功能，提供互联网公域知识问答能力。主要用于智能客服应用、数字人、数字员工、AI助手、AI搜索等知识问答场景。
本文将介绍如何在AgentArts对接第三方KooSearch知识库。
图1连接KooSearch知识库流程   
![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717390051.png)
#### 费用说明
通过AgentArts调用KooSearch知识库会消耗KooSearch的API调用次数及流量，请关注KooSearch服务的资源使用情况。
#### 约束与限制
![](https://support.huaweicloud.com/lowcode-agentarts/public_sys-resources/warning_3.0-zh-cn.png)
删除外部知识库连接前，请确认无智能体正在使用该连接下的知识库，否则将导致智能体问答失败。
当资源数量达到上限时，请删除不再使用的资源以释放配额：
- **第三方知识库连接** ：进入 "第三方知识库连接" 页面进行删除。具体操作请参考[管理知识库](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0287.html)中的"删除外部知识库连接信息"。删除后，基于该连接接入的知识库将不可用。
- **第三方知识库** ：进入 "知识库" 页面进行删除。具体操作请参考[管理知识库](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0287.html)中的"取消接入"。
关于知识库的更多约束与限制，请参考[知识库使用限制](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0149.html)。
#### 步骤一：准备工作
获取第三方KooSearch知识库的连接信息：
1. 确保需要连接的第三方KooSearch知识库平台已经开通了华为云KooSearch服务，并购买了相关资费套餐。第三方KooSearch的拥有者需要发布**搜索知识库** 和**获取知识库列表** 的两个API接口供后续使用者在AgentArts平台调用。发布API接口请参考[通过API使用KooSearch实现搜索问答](https://support.huaweicloud.com/usermanual-koosearch/koosearch_06_0007.html)。
2. 在KooSearch中创建一个知识库，并上传相关文档。
   图2KooSearch中的知识库   
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717390053.png "点击放大") 
3. 获取KooSearch服务地址：可以参考[KooSearch接口获取](https://support.huaweicloud.com/api-koosearch/koosearch_08_0006.html)获取APIG公网地址，也可以参考以下步骤：
   1. 登录KooSearch绑定的APIG服务，在"apig接口 \> 实例管理"中单击实例名称。
      图3实例名称   
      ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687790436.png "点击放大") 
   
   2. 在"实例信息"页签中找到并复制"弹性IP地址"，该弹性IP地址就是KooSearch的服务地址。
      图4弹性IP地址   
      ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717390047.png "点击放大") 
    
4. 获取项目ID请参考[获取KooSearch服务的项目ID](https://support.huaweicloud.com/api-koosearch/koosearch_06_0022.html)。
5. 获取应用ID请参考[获取KooSearch服务的应用ID](https://support.huaweicloud.com/api-koosearch/koosearch_06_0021.html)。
6. 获取APIG凭证请参考[获取KooSearch服务的APIG凭证](https://support.huaweicloud.com/api-koosearch/koosearch_06_0009.html)的APP认证部分。
7. 获取KooSearch知识库详情页面链接。
   1. 登录KooSearch主页，单击需要接入的知识库，进入KooSearch知识库详情页面。
      图5KooSearch知识库列表   
      ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549925.png "点击放大") 
   
   2. 复制浏览器地址栏中的链接，该链接就是KooSearch知识库详情页面的链接。
      图6知识库详情页面链接   
      ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549931.png "点击放大") 
    
 
 #### 步骤二：连接KooSearch第三方知识库
1. 登录[AgentArts智能体平台](https://console.huaweicloud.com/agentarts/#/home/overview)。
2. 在左侧导航栏中选择"开发中心 \> 组件库"，选择"知识库"页签。
3. 在"知识库"页面，单击"第三方知识库连接"。
4. 在"第三方知识库连接"界面，单击"新建知识库连接"。
5. 在"创建知识库连接"页面，设置连接KooSearch知识库基本信息，参数配置请参考[表1]。
   
   图7连接外部知识库   
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687790442.png "点击放大")
    表1参数说明 
   | 参数              || 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | 示例                               |
   |:---|---|:---|:---|
   | 基本信息 | 选择类型      | - General：用于对接用户自研知识库平台，需自行实现检索接口。  - KooSearch：用于对接华为云企业搜索服务，开箱即用。  - RAGFlow：用于对接开源项目RAGFlow，快速对接复用。                                                                                                                                                                                                                                                                                                                              | KooSearch                        |
   | 基本信息 | 知识库名称     | 用于标识知识库。 由1\~50个字符组成，包含中文、字母、数字、中划线、下划线，且必须以中文、字母、数字开头。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | KooSearch                        |
   | 基本信息 | 描述（可选）    | 用于简要说明知识库内容和用途。它提供了关于知识库的详细信息，帮助用户了解知识库的内容和使用场景。 由0\~255个字符组成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | KooSearch知识库                     |
   | 基本信息 | 图标        | 系统默认知识库图标，可单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687950192.png)自动生成图标，也可以自定义图标。 1. 鼠标移动至图标上，单击鼠标左键。  2. 上传已准备好的知识库图标。 支持jpg、jpeg、png、gif格式图片，且不大于200KB。                                                                                                                                                                                                              | 默认                               |
   | 连接信息 | 服务地址      | 能够访问检索接口及查询列表接口的地址，以https://或http://开头。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | https://xxx.com                  |
   | 连接信息 | 项目id      | 登录KooSearch知识库平台账号的项目ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 0503dda8970xxxxxx                |
   | 连接信息 | 应用id      | KooSearch知识库平台的应用ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | 9ae90c5e53xxxxxx                 |
   | 连接信息 | APIG凭证    | KooSearch平台接口绑定的APIG凭证的AppCode，用于认证鉴权。 注意： 请妥善保管APIG凭证，避免泄露。建议定期更换凭证以确保安全。 **关于密钥加密：** 鼠标移动至"APIG凭证"右侧的![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687950290.png)上，可查看密钥的加密方式。平台默认使用**KMS加密 + 默认密钥** 方式对认证密钥进行加密存储，防止信息泄露。 - 加密机制：使用用户选择的密钥派生DEK进行加密，默认密钥为kms-agentarts/default。  - 费用说明：实例不收费，每月提供20,000次免费调用额度。解密时支持缓存，但敏感数据较多时可能超出免费次数。如需更换加密方式，具体请参考[更换密钥的加密方式](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0288.html)。超出后按实际调用次数计费，详见[密码安全中心计费说明](https://support.huaweicloud.com/price-dew/dew_03_0001.html)。   | b099xxxxxxxx                     |
   | 连接信息 | 知识库详情页面链接 | 第三方KooSearch知识库详情页面的链接，可通过该页面直接访问KooSearch知识库的详情页面。 注意需要使用占位符{{id}}表示知识库ID，否则无法跳转到对应的知识库页面。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | https://xxxxx.com/xxxx?id={{id}} |
      
   
   
6. 单击"测试连接"，弹出"测试成功"提示。 
   如果显示"第三方知识库连接失败，请检查连接地址和认证信息"，请检查KooSearch服务是否支持在公网使用API访问。
   
   
7. 测试成功后，单击"确定"。 
   页面返回第三方知识库连接列表，连接创建成功后"状态"为"已停用"，完成[步骤三：创建KooSearch第三方知识库]后"状态"变为"已启用"。
   
   
 
 #### 步骤三：创建KooSearch第三方知识库
在完成KooSearch知识库连接后，您可以将KooSearch中的知识库接入到AgentArts中进行使用。
已完成[步骤二：连接KooSearch第三方知识库]。
1. 登录[AgentArts智能体平台](https://console.huaweicloud.com/agentarts/#/home/overview)。
2. 在左侧导航栏中选择"开发中心 \> 组件库"，选择"知识库"页签。
3. 在"知识库"页面，单击"创建知识库 \> 接入第三方知识库"。 
   - 创建平台知识库：适用于数据在AgentArts平台直接管理的场景，支持上传文档和FAQ。具体操作请参考[创建平台知识库](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0150.html)。
   
   - 接入第三方知识库：适用于企业已有现成知识库（如RAGFlow），希望直接对接复用的场景。
   
   
   
   
4. 在"接入第三方知识库"界面中，选择已接入的知识库，在右侧勾选知识库。 
   ![](https://support.huaweicloud.com/lowcode-agentarts/public_sys-resources/note_3.0-zh-cn.png)
   如果列表中没有需要的第三方知识库，则可以单击"新建"，新建知识库连接，具体配置请参考[表1](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0245.html#agentarts_05_0245__table9354133974314)。
   图8接入第三方知识库   
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549833.png "点击放大")
   
   
5. 单击"确定"，第三方知识库创建完成。 
   创建完成的知识库，显示在知识库列表，"类型"为"KooSearch"，"状态"为"已启用"。
   
   
 
#### 相关操作
在"第三方知识库连接"页面，支持的其他操作请参考[表2]。
 表2相关操作 
| 操作           | 说明                                                                                                                                                                                      |
|:---|:---|
| 编辑第三方知识库连接信息 | 在对应的"操作"列下，单击"编辑"，可以编辑外部知识库连接信息。 如遇连接失败，请参考[各个章节](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0164.html)的常见问题。 |
| 删除第三方知识库连接信息 | 注意： 需要先取消接入后，才可以删除。 在对应的"操作"列下，单击"删除"，可以删除外部知识库连接信息。                                                                                |
   
#### 常见问题
- [创建第三方知识库时为什么查不到知识库列表？](https://support.huaweicloud.com/agentarts_faq/agentarts_09_0027.html)
- [外部知识库连接中的已启用/已停用状态如何更改？](https://support.huaweicloud.com/agentarts_faq/agentarts_09_0028.html)
- **连接KooSearch失败如何排查？**
  - 接口返回401/403：检查APIG凭证是否正确。
  
  - 连接超时：检查URL是否正确。
   
 
#### 相关文档
- 连接外部知识库后，请参考[知识库命中测试](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0171.html)校验知识库是否可用。
- 连接外部知识库后，可以对外部知识库进行管理，具体请参考[管理知识库](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0287.html)。
 
