字节跳动技术团队公众号文章

连接企业知识、业务系统,让 AI 真正能在企业里工作

字节跳动技术团队

公众号 · 16 篇文章

周四下午,距离新版本发布还有一天。销售在等功能介绍,客服在准备答疑。你打开 Agent,输入:


“帮我整理这次版本更新:上线了哪些能力、解决了哪些客户问题、还有哪些使用限制。”


Agent 很快回复:“请提供相关资料。”


于是,你打开飞书文档找产品说明,切到飞书项目核对需求和缺陷,再去代码仓库翻使用限制。电脑上还有几份客户 PDF。窗口越开越多,内容还没动笔,你已经先替 AI 整理了一轮资料。


这些资料每天都在用,能不能让 AI 也直接用起来?


一、一次接入,无需反复搬运


OpenViking 是面向 AI Agent 的上下文数据库,可以通过 Connector 接入飞书文档、飞书项目、代码仓库等多种数据源,由系统完成解析和索引,定时同步,供Agent使用。


图片


图片


完整支持范围可查看资源导入与同步说明(https://docs.volcengine.com/docs/vector_database_vikingdb/Overalldescription?lang=zh)。


二、三步操作,AI把资料用起来


1. 选择资料的使用范围


你先把准备给销售和客服团队共用的正式产品资料放入共享 Resources,供库内用户访问和读写;手头还在整理的草稿,则放在 User 目录下的私有 Resources,和其他用户隔离。


图片


2. 选择数据源授权并导入


在 OpenViking 首页点击“+”,进入“数据源同步”,选择对应来源,完成授权、填写资料链接并选择目标目录。


飞书文档


扫码授权后,即可导入产品说明、电子表格、多维表格或 Wiki。


图片
图片
图片

点击图片放大查看


如果你日常使用Agent,同样也可以通过OV CLI实现飞书文档导入。


ov add-resource "https://your-tenant.feishu.cn/docx/DOC_TOKEN"--args feishu_access_token:u-YOUR_USER_ACCESS_TOKEN


详见飞书文档接入指南(https://docs.volcengine.com/docs/vector_database_vikingdb/UploadFeishudocument?lang=zh)。


飞书项目


安装插件完成授权,填写项目链接即可导入需求、缺陷等工作项,供 Agent 核对进展。



图片
图片
图片

点击图片放大查看


同样,也可以让Agent通过CLI的方式导入。


ov add-resource "https://project.feishu.cn" \  --add-type feishu_project \  --to "viking://resources" \  --reason "sync feishu project" \  --args '{    "stream": "feishu_project_issues",    "project_keys": ["viking_db"],    "auth_config": {      "plugin_id": "p",      "plugin_secret": "x",      "user_key": "u"    }  }'


详见飞书项目接入指南(https://docs.volcengine.com/docs/vector_database_vikingdb/UploadFeishuproject?lang=zh)。


代码仓库


支持 GitHub、GitLab、GitCode、Gitee等代码仓库,可指定具体分支或 commit。


图片
图片
图片

点击图片放大查看


也可以通过CLI完成资源导入。


ov add-resource "https://github.com/volcengine/OpenViking" \ --to "viking://resources/openviking-repo" \ --watch-interval 1440 \ --args '{  "branch": "main",  "auth_config": {    "username": "oauth2",    "token": "<PAT_TOKEN>"  }}'


详见代码仓库接入指南(https://docs.volcengine.com/docs/vector_database_vikingdb/Uploadcoderepository?lang=zh)。


3.  交给Agent 完成任务


完成导入后,将 Agent 连接到 OpenViking,只需要发送:


请基于本次发布的产品文档、飞书项目工作项和仓库说明,整理能力、客户问题、使用条件和待确认事项,每项结论保留来源。


这一次,Agent 可以从产品文档整理能力与场景,结合工作项核对进展,再从仓库说明补充配置要求和限制,彻底解放双手。


图片
图片

点击图片放大查看


三、自动同步,保持资料更新


后续,内容更改也无需担心。飞书文档、飞书项目和代码仓库都支持定时同步,按配置周期更新资料,让Agent始终获取到最新内容。


图片
图片


再回到周四下午。当产品文档、项目记录和代码仓库都已经接入 OpenViking,这项工作就有了一个新的起点:Agent 可以基于资料整理内容、列出依据,并完成定期的更新同步。


一次接入的资源,可以服务多个任务;持续更新的资料,让后续工作有了更及时的依据。


Connector 连接的是企业知识与业务系统,让这些系统中已经积累的资料,成为 AI 完成实际工作的上下文。


🚀 上手试用,前 50 文档免费:

volcengine.com/product/openviking-service


🌟 开源 OpenViking:访问 GitHub 仓库

(https://github.com/volcengine/OpenViking),为我们点亮一颗 Star!


❓三分钟测出你是哪种 Agent 饲养员选择属于你的 OpenViking:

https://blog.openviking.ai/post/should-you-use-openviking/


💬 加入飞书交流群&微信群!


图片


前往微信阅读全文

内容来自公众号,可前往微信查看原文。

查看作者的更多文章 →订阅更新、RSS 与阅读指南 →