| @@ -58,7 +58,7 @@ DEBUG=false | |||
| # which is convenient for debugging. | |||
| FLASK_DEBUG=false | |||
| # A secretkey that is used for securely signing the session cookie | |||
| # A secretkey that is used for securely signing the session cookie | |||
| # and encrypting sensitive information on the database. | |||
| # You can generate a strong key using `openssl rand -base64 42`. | |||
| SECRET_KEY=sk-9f73s3ljTXVcMT3Blb3ljTqtsKiGHXVcMT3BlbkFJLK7U | |||
| @@ -366,8 +366,8 @@ SUPABASE_URL=your-server-url | |||
| # Vector Database Configuration | |||
| # ------------------------------ | |||
| # The type of vector store to use. | |||
| # Supported values are `weaviate`, `qdrant`, `milvus`, `myscale`, `relyt`, `pgvector`, `pgvecto-rs`, ``chroma`, `opensearch`, `tidb_vector`, `oracle`, `tencent`, `elasticsearch`, `analyticdb`. | |||
| # The type of vector store to use. | |||
| # Supported values are `weaviate`, `qdrant`, `milvus`, `myscale`, `relyt`, `pgvector`, `pgvecto-rs`, `chroma`, `opensearch`, `tidb_vector`, `oracle`, `tencent`, `elasticsearch`, `analyticdb`, `vikingdb`. | |||
| VECTOR_STORE=weaviate | |||
| # The Weaviate endpoint URL. Only available when VECTOR_STORE is `weaviate`. | |||
| @@ -492,6 +492,15 @@ BAIDU_VECTOR_DB_DATABASE=dify | |||
| BAIDU_VECTOR_DB_SHARD=1 | |||
| BAIDU_VECTOR_DB_REPLICAS=3 | |||
| # VikingDB configurations, only available when VECTOR_STORE is `vikingdb` | |||
| VIKINGDB_ACCESS_KEY=your-ak | |||
| VIKINGDB_SECRET_KEY=your-sk | |||
| VIKINGDB_REGION=cn-shanghai | |||
| VIKINGDB_HOST=api-vikingdb.xxx.volces.com | |||
| VIKINGDB_SCHEMA=http | |||
| VIKINGDB_CONNECTION_TIMEOUT=30 | |||
| VIKINGDB_SOCKET_TIMEOUT=30 | |||
| # ------------------------------ | |||
| # Knowledge Configuration | |||
| # ------------------------------ | |||
| @@ -668,7 +677,7 @@ SANDBOX_PORT=8194 | |||
| # Environment Variables for weaviate Service | |||
| # (only used when VECTOR_STORE is weaviate) | |||
| # ------------------------------ | |||
| WEAVIATE_PERSISTENCE_DATA_PATH='/var/lib/weaviate' | |||
| WEAVIATE_PERSISTENCE_DATA_PATH=/var/lib/weaviate | |||
| WEAVIATE_QUERY_DEFAULTS_LIMIT=25 | |||
| WEAVIATE_AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=true | |||
| WEAVIATE_DEFAULT_VECTORIZER_MODULE=none | |||
| @@ -829,4 +838,4 @@ POSITION_PROVIDER_PINS= | |||
| POSITION_PROVIDER_INCLUDES= | |||
| POSITION_PROVIDER_EXCLUDES= | |||
| # CSP https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP | |||
| CSP_WHITELIST= | |||
| CSP_WHITELIST= | |||