byted-viking-search-knowledgebase

Installation
SKILL.md

Byted Viking Search Knowledgebase

该 Skill 用于通过 APIG 网关调用火山引擎 Viking 知识库的 API:

  • /api/knowledge/collection/info:查看知识库详情,获取 collection_namedescription仅在路由/连接检查场景使用,不是知识问答的默认入口。
  • /api/knowledge/collection/search_knowledge:语义检索,根据 query 从知识库中获取相关切片,返回切片列表、相关度分数、文档信息等。

版本整合说明:byted-viking-search-knowledgebase.tar.gz 曾包含 legacy 根目录 byted-viking-knowledgebasescripts/search.pyVIKING_KBSVR_*);该目录与仓库中的旧 skill 保持兼容,不作为本 skill 的更新目标。当前统一使用本目录的 APIG 鉴权、DATABASE_VIKING_* 配置和 scripts/viking_search.py


输入前提(必读)

你接收到的不是用户原话,而是上级 Agent 分配给你的任务描述。这类描述通常具有以下特征,必须在拆分阶段处理掉,不能整段塞进 --query

  • 篇幅长(动辄数十到上百字)
  • 分点("1、…2、…3、…" 或 "首先…其次…最后…")
  • 多子意图叠加(同一段话里夹了"原因 + 步骤 + 流程 + 案例"等多个独立检索目标)
  • 含大量过渡词、修饰语、上下文铺垫
Installs
10
GitHub Stars
447
First Seen
Jun 9, 2026
byted-viking-search-knowledgebase — bytedance/agentkit-samples