IDb
@nuclia/core • Docs
@nuclia/core / IDb
Interface: IDb
Methods
addModelToKb()
addModelToKb(
modelId,accountId,kbId,zone):Observable<void>
Parameters
• modelId: string
• accountId: string
• kbId: string
• zone: string
Returns
Observable<void>
Defined in
libs/sdk-core/src/lib/models.ts:221
createAccount()
createAccount(
account):Observable<Account>
Parameters
• account: AccountCreation
Returns
Observable<Account>
Defined in
libs/sdk-core/src/lib/models.ts:141
createKnowledgeBox()
createKnowledgeBox(
accountId,knowledgeBox,zone?):Observable<WritableKnowledgeBox>
Parameters
• accountId: string
• knowledgeBox: KnowledgeBoxCreation
• zone?: string
Returns
Observable<WritableKnowledgeBox>
Defined in
libs/sdk-core/src/lib/models.ts:154
createModelConfiguration()
createModelConfiguration(
model,accountId,zone):Observable<object>
Parameters
• model: ModelConfigurationCreation
• accountId: string
• zone: string
Returns
Observable<object>
id
id:
string
Defined in
libs/sdk-core/src/lib/models.ts:225
createNUAClient()
createNUAClient(accountId, data)
createNUAClient(
accountId,data):Observable<object>
Parameters
• accountId: string
• data: NUAClientPayload
Returns
Observable<object>
client_id
client_id:
string
token
token:
string
Defined in
libs/sdk-core/src/lib/models.ts:190
createNUAClient(accountId, data, zone)
createNUAClient(
accountId,data,zone):Observable<object>
Parameters
• accountId: string
• data: NUAClientPayload
• zone: string
Returns
Observable<object>
client_id
client_id:
string
token
token:
string
Defined in
libs/sdk-core/src/lib/models.ts:191
createRetrievalAgent()
createRetrievalAgent(
accountId,retrievalAgent,zone):Observable<RetrievalAgent>
Parameters
• accountId: string
• retrievalAgent: RetrievalAgentCreation
• zone: string
Returns
Observable<RetrievalAgent>
Defined in
libs/sdk-core/src/lib/models.ts:173
deleteAccount()
deleteAccount(
accountSlug):Observable<void>
Parameters
• accountSlug: string
Returns
Observable<void>
Defined in
libs/sdk-core/src/lib/models.ts:144
deleteAccountInvitation()
deleteAccountInvitation(
accountId,Observable<void>
Parameters
• accountId: string
• email: string
Returns
Observable<void>
Defined in
libs/sdk-core/src/lib/models.ts:218
deleteModelConfiguration()
deleteModelConfiguration(
modelId,accountId,zone):Observable<void>
Parameters
• modelId: string
• accountId: string
• zone: string
Returns
Observable<void>
Defined in
libs/sdk-core/src/lib/models.ts:230
deleteModelFromKb()
deleteModelFromKb(
modelId,accountId,kbId,zone):Observable<void>
Parameters
• modelId: string
• accountId: string
• kbId: string
• zone: string
Returns
Observable<void>
Defined in
libs/sdk-core/src/lib/models.ts:222
deleteNUAClient()
deleteNUAClient(accountId, client_id)
deleteNUAClient(
accountId,client_id):Observable<void>
Parameters
• accountId: string
• client_id: string
Returns
Observable<void>