You need to enable JavaScript to run this app.
文档中心
文档控制台
注册
向量数据库VikingDB

向量数据库VikingDB

复制全文
下载 pdf
API 文档
API 文档概览
复制全文
下载 pdf
API 文档概览

API 文档概览

OpenViking 提供两类 API 接口,分别用于不同场景:

一、数据库访问

负责直接处理业务数据,包括会话管理、资源导入、文件内容读取、检索等操作。

鉴权方式

通过 API Key 鉴权,在 HTTP 请求头中携带 Authorization: Bearer {api_key}

会话管理

接口能力

接口名称

功能说明

创建会话

create_session-创建会话

创建新的对话会话

添加消息

add_message-添加消息

向会话添加消息

获取会话

get_session-获取会话

获取会话详情

获取组装上下文

get_session_context-获取组装上下文

获取会话的组装上下文

列出会话

list_sessions-列出会话

获取会话列表

提交会话

commit_session-提交会话

提交会话

删除会话

delete_session-删除会话

删除会话

资源管理

接口能力

接口名称

功能说明

导入资源

add_resource-导入资源

向 OpenViking 导入资源

上传本地文件

temp_upload-上传本地文件

上传临时文件

文件内容操作

接口能力

接口名称

功能说明

读取摘要(L0)

abstract-读取摘要(L0)

读取文件摘要

读取概览(L1)

overview-读取概览(L1)

读取文件概览

读取完整内容(L2)

read-读取完整内容(L2)

读取文件完整内容

修改文件

write-修改文件

修改文件内容

重建索引

reindex-重建索引

重建文件索引

文件系统操作

接口能力

接口名称

功能说明

获取目录树结构

tree-获取目录树结构

获取目录树结构

列出目录内容

ls-列出目录内容

列出目录内容

创建目录

mkdir-创建目录

创建目录

移动资源

mv- 移动资源

移动资源

删除资源

rm-删除资源

删除资源

资源状态

stat-资源状态

获取资源状态

检索

接口能力

接口名称

功能说明

语义搜索

find-语义搜索

语义搜索

文件模式匹配

glob-文件模式匹配

文件模式匹配

模式搜索

grep-模式搜索

模式搜索

上下文感知搜索

search-上下文感知搜索

上下文感知搜索

技能管理

接口能力

接口名称

功能说明

导入技能

add_skill-导入技能

导入技能

任务管理

接口能力

接口名称

功能说明

获取后台任务状态

get_task-获取后台任务状态

获取任务状态

列出后台任务

list_tasks-列出后台任务

获取任务列表

二、数据库管理

负责资源管理与配置,包括用户管理等操作,管理数据所在的资源与元信息。

鉴权方式

通过火山引擎 AK/SK 签名鉴权,通过 TOP 开放网关调用。

用户管理

接口能力

接口名称

功能说明

库用户列表

list_users-库用户列表

查询库用户列表

获取库 API Key

get_user_access-获取库APIKey

获取库 API Key

注册库用户

register_user-注册库用户(企业版支持)

注册库用户(仅企业版支持)

删除库用户

delete_user-删除库用户(企业版支持)

删除库用户(仅企业版支持)

最近更新时间:2026.07.15 18:42:53
这个页面对您有帮助吗?
有用
有用
无用
无用