IDriver
@nuclia/core / IDriver
Interface: IDriver
Defined in: libs/sdk-core/src/lib/db/retrieval-agent/driver.models.ts:4
Extended by
BraveDriverGoogleDriverCypherDriverNucliaDBDriverSyncDriverPerplexityDriverTavilyDriverSqlDriverMcpSseDriverMcpStdioDriverMcpHttpDriverAliniaDriver
Properties
config
config:
BraveConfig|InternetConfig|CypherConfig|NucliaDBConfig|SyncConfig|GoogleConfig|SqlConfig|McpSseConfig|McpStdioConfig|McpHttpConfig
Defined in: libs/sdk-core/src/lib/db/retrieval-agent/driver.models.ts:15
id
id:
string
Defined in: libs/sdk-core/src/lib/db/retrieval-agent/driver.models.ts:8
Driver identifier, to be used in path URLs (endpoints)
identifier
identifier:
string
Defined in: libs/sdk-core/src/lib/db/retrieval-agent/driver.models.ts:12
Driver configuration identifier, to be used in agent configuration
name
name:
string
Defined in: libs/sdk-core/src/lib/db/retrieval-agent/driver.models.ts:14
provider
provider:
ProviderType
Defined in: libs/sdk-core/src/lib/db/retrieval-agent/driver.models.ts:13