向量数据库VikingDB
添加、编辑、删除、显示、验证或切换 OpenViking CLI 配置。
ov config [subcommand] [options]
不带任何子命令直接运行 ov config 会打开交互式配置向导,适合新手。
示例:打开交互式配置
ov config
子命令 | 说明 |
|---|---|
| 显示当前配置,隐藏敏感信息 |
| 探测当前服务器和认证配置 |
| 切换当前已保存配置 |
| 列出已保存的配置 |
| 不打开交互式向导,添加 OpenViking 服务或自定义配置 |
| 不打开交互式向导,删除已保存配置 |
show #显示当前配置,敏感信息(API Key)会被隐藏。
示例:显示当前配置
ov config show
validate #探测当前服务器和认证配置是否可用。
示例:验证当前配置
ov config validate
switch #切换当前已保存配置。
参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
| 否 | 要激活的配置名称。省略则打开交互式选择器 |
示例:切换到 production 配置
ov config switch production
list #列出所有已保存的配置。
示例:以 JSON 格式列出所有配置,便于自动化处理
ov config list -o json
add #不打开交互式向导,创建已保存的 CLI 配置。所有参数都通过命令行选项一次性提供,适合脚本和自动化。支持两种类型:
add ov-service - 添加 OpenViking Service 配置参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
| 否 | 保存配置的名称 | 自动生成 |
| 二选一 | 从 stdin 读取 API Key | |
| 二选一 | 从环境变量读取 API Key | |
| 否 | 账户标识符 | |
| 否 | 用户标识符 | |
| 否 | 创建后激活此配置 | |
| 否 | 如果已存在则替换 |
示例:创建并激活一个 OpenViking Service 配置,从 stdin 读取 API Key
ov config add ov-service --api-key-stdin --activate
add custom - 添加自定义配置参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
| 否 | 保存配置的名称 | 自动生成 |
| 否 | OpenViking 服务器 URL | |
| 二选一 | 从 stdin 读取 API Key | |
| 二选一 | 从环境变量读取 API Key | |
| 二选一 | 从 stdin 读取 root API Key | |
| 二选一 | 从环境变量读取 root API Key | |
| 否 | 账户标识符 | |
| 否 | 用户标识符 | |
| 否 | 创建后激活此配置 | |
| 否 | 如果已存在则替换 |
示例:添加本地自定义配置并激活
ov config add custom --name local --url http://127.0.0.1:1933 --activate
delete #不打开交互式向导,删除已保存配置。
参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
| 是 | 要删除的已保存配置名称 | |
| 否 | 即使配置文件无法解析也删除 |
示例:强制删除 staging 配置
ov config delete staging --force
修改配置后,可以验证:
ov config validate