You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/config.json
+42-6Lines changed: 42 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -316,7 +316,7 @@
316
316
},
317
317
"rag_type": {
318
318
"default": "inline::faiss",
319
-
"description": "Type of RAG database.",
319
+
"description": "Type of RAG database (e.g. 'inline::faiss', 'remote::pgvector').",
320
320
"minLength": 1,
321
321
"title": "RAG type",
322
322
"type": "string"
@@ -342,22 +342,58 @@
342
342
"type": "string"
343
343
},
344
344
"db_path": {
345
-
"description": "Path to RAG database.",
346
-
"title": "DB path",
347
-
"type": "string"
345
+
"type": "string",
346
+
"nullable": true,
347
+
"default": null,
348
+
"description": "Path to RAG database. Required for inline::faiss.",
349
+
"title": "DB path"
348
350
},
349
351
"score_multiplier": {
350
352
"default": 1.0,
351
353
"description": "Multiplier applied to relevance scores from this vector store. Used to weight results when querying multiple knowledge sources. Values > 1 boost this store's results; values < 1 reduce them.",
352
354
"minimum": 0,
353
355
"title": "Score multiplier",
354
356
"type": "number"
357
+
},
358
+
"host": {
359
+
"type": "string",
360
+
"nullable": true,
361
+
"default": null,
362
+
"description": "PostgreSQL host for remote::pgvector. Defaults to ${env.POSTGRES_HOST} when rag_type is remote::pgvector.",
363
+
"title": "PostgreSQL host"
364
+
},
365
+
"port": {
366
+
"type": "string",
367
+
"nullable": true,
368
+
"default": null,
369
+
"description": "PostgreSQL port for remote::pgvector. Defaults to ${env.POSTGRES_PORT} when rag_type is remote::pgvector.",
370
+
"title": "PostgreSQL port"
371
+
},
372
+
"db": {
373
+
"type": "string",
374
+
"nullable": true,
375
+
"default": null,
376
+
"description": "PostgreSQL database name for remote::pgvector. Defaults to ${env.POSTGRES_DATABASE} when rag_type is remote::pgvector.",
377
+
"title": "PostgreSQL database"
378
+
},
379
+
"user": {
380
+
"type": "string",
381
+
"nullable": true,
382
+
"default": null,
383
+
"description": "PostgreSQL user for remote::pgvector. Defaults to ${env.POSTGRES_USER} when rag_type is remote::pgvector.",
384
+
"title": "PostgreSQL user"
385
+
},
386
+
"password": {
387
+
"type": "string",
388
+
"nullable": true,
389
+
"default": null,
390
+
"description": "PostgreSQL password for remote::pgvector. Defaults to ${env.POSTGRES_PASSWORD} when rag_type is remote::pgvector.",
| score_multiplier | number | Multiplier applied to relevance scores from this vector store. Used to weight results when querying multiple knowledge sources. Values > 1 boost this store's results; values < 1 reduce them. |
158
+
| host | string | PostgreSQL host for remote::pgvector. Defaults to ${env.POSTGRES_HOST} when rag_type is remote::pgvector. |
159
+
| port | string | PostgreSQL port for remote::pgvector. Defaults to ${env.POSTGRES_PORT} when rag_type is remote::pgvector. |
160
+
| db | string | PostgreSQL database name for remote::pgvector. Defaults to ${env.POSTGRES_DATABASE} when rag_type is remote::pgvector. |
161
+
| user | string | PostgreSQL user for remote::pgvector. Defaults to ${env.POSTGRES_USER} when rag_type is remote::pgvector. |
162
+
| password | string | PostgreSQL password for remote::pgvector. Defaults to ${env.POSTGRES_PASSWORD} when rag_type is remote::pgvector. |
0 commit comments