Files
knowledge-base/AI/openviking/k8s/03-configmap.yaml
updsv7 cc000c2055 openviking k8s: mount ov.conf via ConfigMap volume
- 03-configmap.yaml: add ov.conf key with embedding/vlm JSON template
- 01-deployment.yaml: add volume mount to /app/.openviking/ov.conf
2026-06-06 11:53:11 +09:00

32 lines
827 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: openviking-config
namespace: tei
data:
OVIKING_PORT: "1933"
OVIKING_HOST: "0.0.0.0"
# 日志级别: debug, info, warn, error
OVIKING_LOG_LEVEL: "info"
# 数据存储路径(容器内)
OVIKING_DATA_DIR: "/app/data"
# 向量模型(可选,注释掉则使用默认模型)
# OVIKING_EMBED_MODEL: "text-embedding-3-large"
ov.conf: |
{
"embedding": {
"dense": {
"api_base": "<api-endpoint>",
"api_key": "<your-api-key>",
"provider": "<provider-type>",
"dimension": 1024,
"model": "<model-name>"
}
},
"vlm": {
"api_base": "<api-endpoint>",
"api_key": "<your-api-key>",
"provider": "<provider-type>",
"model": "<model-name>"
}
}