Skip to main content

Interface: BackendConfig

Defined in: packages/agentos/src/rag/migration/types.ts:26

Configuration for a migration source or target backend. Only the fields relevant to the chosen type need to be provided.

Properties

apiKey?

optional apiKey: string

Defined in: packages/agentos/src/rag/migration/types.ts:36

Qdrant API key for cloud instances. Optional.


collectionPrefix?

optional collectionPrefix: string

Defined in: packages/agentos/src/rag/migration/types.ts:38

Qdrant collection name prefix.

Default

'wunderland'

connectionString?

optional connectionString: string

Defined in: packages/agentos/src/rag/migration/types.ts:32

Postgres connection string. Required when type='postgres'.


path?

optional path: string

Defined in: packages/agentos/src/rag/migration/types.ts:30

SQLite file path. Required when type='sqlite'.


type

type: BackendType

Defined in: packages/agentos/src/rag/migration/types.ts:28

Which backend type to connect to.


url?

optional url: string

Defined in: packages/agentos/src/rag/migration/types.ts:34

Qdrant base URL (e.g. 'http://localhost:6333'). Required when type='qdrant'.