WritableKnowledgeBox
@nuclia/core • Docs
@nuclia/core / WritableKnowledgeBox
Class: WritableKnowledgeBox
Extends KnowledgeBox
with all the write operations.
Extends
Extended by
Implements
Constructors
new WritableKnowledgeBox()
new WritableKnowledgeBox(
nuclia
,account
,data
):WritableKnowledgeBox
Parameters
• nuclia: INuclia
• account: string
• data: IKnowledgeBoxBase
| IKnowledgeBoxStandalone
Returns
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.ts:149
Properties
accountId
accountId:
string
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.ts:99
admin?
optional
admin:boolean
True if the current user is an administrator of the Knowledge Box.
Implementation of
Defined in
libs/sdk-core/src/lib/db/kb/kb.ts:918
allowed_origins?
optional
allowed_origins:null
|string
[]
Implementation of
IWritableKnowledgeBox
.allowed_origins
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:27
contrib?
optional
contrib:boolean
True if the current user is a contributor of the Knowledge Box.
Implementation of
Defined in
libs/sdk-core/src/lib/db/kb/kb.ts:920
description?
optional
description:string
Implementation of
IWritableKnowledgeBox
.description
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:25
external_index_provider?
optional
external_index_provider:"pinecone"
Implementation of
IWritableKnowledgeBox
.external_index_provider
Inherited from
KnowledgeBox
.external_index_provider
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:84
hidden_resources_enabled?
optional
hidden_resources_enabled:boolean
Implementation of
IWritableKnowledgeBox
.hidden_resources_enabled
Inherited from
KnowledgeBox
.hidden_resources_enabled
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:29
hidden_resources_hide_on_creation?
optional
hidden_resources_hide_on_creation:boolean
Implementation of
IWritableKnowledgeBox
.hidden_resources_hide_on_creation
Inherited from
KnowledgeBox
.hidden_resources_hide_on_creation
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:30
id
id:
string
Implementation of
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:21
nuclia
protected
nuclia:INuclia
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.ts:100
search_configs?
optional
search_configs:object
Index Signature
[key
: string
]: any
Implementation of
IWritableKnowledgeBox
.search_configs
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:28
slug
slug:
string
Implementation of
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:22
state?
optional
state:KBStates
Implementation of
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:24
title
title:
string
Implementation of
Inherited from
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:23
zone
zone:
string