IRetrievalAgent
@nuclia/core • Docs
@nuclia/core / IRetrievalAgent
Interface: IRetrievalAgent
Extends
Omit
<IWritableKnowledgeBox
,"getEntities"
|"getEntitiesGroup"
|"getSynonyms"
|"getLabels"
|"createAgenticRAGPipeline"
|"generateRandomQuestionAboutResource"
|"setLabelSet"
|"deleteLabelSet"
|"setSynonyms"
|"deleteAllSynonyms"
>
Properties
activityMonitor?
optional
activityMonitor:ActivityMonitor
Inherited from
Omit.activityMonitor
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:194
admin?
optional
admin:boolean
Inherited from
Omit.admin
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:192
allowed_origins?
optional
allowed_origins:null
|string
[]
Inherited from
Omit.allowed_origins
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:27
contrib?
optional
contrib:boolean
Inherited from
Omit.contrib
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:193
description?
optional
description:string
Inherited from
Omit.description
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:25
external_index_provider?
optional
external_index_provider:"pinecone"
Inherited from
Omit.external_index_provider
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:84
fullpath
fullpath:
string
Inherited from
Omit.fullpath
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:88
hidden_resources_enabled?
optional
hidden_resources_enabled:boolean
Inherited from
Omit.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
Inherited from
Omit.hidden_resources_hide_on_creation
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:30
id
id:
string
Inherited from
Omit.id
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:21
path
path:
string
Inherited from
Omit.path
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:86
search_configs?
optional
search_configs:object
Index Signature
[key
: string
]: any
Inherited from
Omit.search_configs
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:28
slug
slug:
string
Inherited from
Omit.slug
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:22
state?
optional
state:KBStates
Inherited from
Omit.state
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:24
taskManager
taskManager:
TaskManager
Inherited from
Omit.taskManager
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:195
title
title:
string
Inherited from
Omit.title
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:23
zone
zone:
string
Inherited from
Omit.zone
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:26
Methods
addContext()
addContext(
agent
):Observable
<object
>
Parameters
• agent: ContextAgentCreation
Returns
Observable
<object
>
id
id:
string
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:90
addDriver()
addDriver(
driver
):Observable
<void
>
Parameters
• driver: DriverCreation
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:77
addGeneration()
addGeneration(
agent
):Observable
<object
>
Parameters
• agent: GenerationAgentCreation
Returns
Observable
<object
>
id
id:
string
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:95
addPostprocess()
addPostprocess(
agent
):Observable
<object
>
Parameters
• agent: PostprocessAgentCreation
Returns
Observable
<object
>
id
id:
string
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:100
addPreprocess()
addPreprocess(
agent
):Observable
<object
>
Parameters
• agent: PreprocessAgentCreation
Returns
Observable
<object
>
id
id:
string
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:85
addVectorset()
addVectorset(
model
):Observable
<void
>
Parameters
• model: string
Returns
Observable
<void
>
Inherited from
Omit.addVectorset
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:254
ask()
ask(query, context, features, options)
ask(
query
,context
?,features
?,options
?):Observable
<Answer
|IErrorResponse
>
Parameters
• query: string
• context?: ContextEntry
[]
• features?: Features
[]
• options?: ChatOptions
Returns
Observable
<Answer
| IErrorResponse
>
Inherited from
Omit.ask
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:110
ask(query, context, features, options, callback)
ask(
query
,context
?,features
?,options
?,callback
?):Observable
<Answer
|IErrorResponse
>
Parameters
• query: string
• context?: ContextEntry
[]
• features?: Features
[]
• options?: ChatOptions
• callback?
Returns
Observable
<Answer
| IErrorResponse
>
Inherited from
Omit.ask
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:116
batchUpload()
batchUpload(
files
):Observable
<UploadStatus
>
Parameters
• files: FileList
| File
[] | FileWithMetadata
[]
Returns
Observable
<UploadStatus
>
Inherited from
Omit.batchUpload
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:234
catalog()
catalog(
query
,options
?):Observable
<Results
|IErrorResponse
>
Parameters
• query: string
• options?: CatalogOptions
Returns
Observable
<Results
| IErrorResponse
>
Inherited from
Omit.catalog
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:154
counters()
counters():
Observable
<Counters
>
Returns
Observable
<Counters
>
Inherited from
Omit.counters
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:160
createExtractStrategy()
createExtractStrategy(
config
):Observable
<void
>
Parameters
• config: ExtractConfig
Returns
Observable
<void
>
Inherited from
Omit.createExtractStrategy
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:258
createKey()
createKey(
serviceAccountId
,expires
):Observable
<object
>
Parameters
• serviceAccountId: string
• expires: string
Returns
Observable
<object
>
token
token:
string
Inherited from
Omit.createKey
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:244
createKeyForService()
createKeyForService(
data
,expires
):Observable
<object
>
Parameters
• data: ServiceAccountCreation
• expires: string
Returns
Observable
<object
>
token
token:
string
Inherited from
Omit.createKeyForService
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:242
createLinkResource()
createLinkResource(
link
,metadata
?,synchronous
?,origin
?):Observable
<object
>
Parameters
• link: LinkField
• metadata?: UserMetadata
• synchronous?: boolean
• origin?: Origin
Returns
Observable
<object
>
uuid
uuid:
string
Inherited from
Omit.createLinkResource
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:220
createResource()
createResource(
resource
,synchronous
):Observable
<object
>
Parameters
• resource: IResource
• synchronous: boolean
Returns
Observable
<object
>
uuid
uuid:
string
Inherited from
Omit.createResource
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:218
createSearchConfig()
createSearchConfig(
id
,config
):Observable
<void
>
Parameters
• id: string
• config: SearchConfig
Returns
Observable
<void
>
Inherited from
Omit.createSearchConfig
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:266
createServiceAccount()
createServiceAccount(
data
):Observable
<void
>
Parameters
• data: ServiceAccountCreation
Returns
Observable
<void
>
Inherited from
Omit.createServiceAccount
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:238
createSession()
createSession(
session
):Observable
<SessionCreationResponse
>
Parameters
• session: SessionCreation
Returns
Observable
<SessionCreationResponse
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:66
createSplitStrategy()
createSplitStrategy(
strategy
):Observable
<void
>
Parameters
• strategy: SplitStrategy
Returns
Observable
<void
>
Inherited from
Omit.createSplitStrategy
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:262
delete()
delete():
Observable
<void
>
Returns
Observable
<void
>
Inherited from
Omit.delete
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:201
deleteContext()
deleteContext(
agentId
):Observable
<void
>
Parameters
• agentId: string
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:92
deleteDriver()
deleteDriver(
driverId
):Observable
<void
>
Parameters
• driverId: string
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:79
deleteExtractStrategy()
deleteExtractStrategy(
id
):Observable
<void
>
Parameters
• id: string
Returns
Observable
<void
>
Inherited from
Omit.deleteExtractStrategy
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:260
deleteGeneration()
deleteGeneration(
agentId
):Observable
<void
>
Parameters
• agentId: string
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:97
deleteKey()
deleteKey(
serviceAccountId
,serviceAccountKeyId
):Observable
<void
>
Parameters
• serviceAccountId: string
• serviceAccountKeyId: string
Returns
Observable
<void
>
Inherited from
Omit.deleteKey
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:246
deletePostprocess()
deletePostprocess(
agentId
):Observable
<void
>
Parameters
• agentId: string
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:102
deletePreprocess()
deletePreprocess(
agentId
):Observable
<void
>
Parameters
• agentId: string
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:87
deleteSearchConfig()
deleteSearchConfig(
id
):Observable
<void
>
Parameters
• id: string
Returns
Observable
<void
>
Inherited from
Omit.deleteSearchConfig
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:270
deleteServiceAccount()
deleteServiceAccount(
serviceAccountId
):Observable
<void
>
Parameters
• serviceAccountId: string
Returns
Observable
<void
>
Inherited from
Omit.deleteServiceAccount
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:240
deleteSplitStrategy()
deleteSplitStrategy(
id
):Observable
<void
>
Parameters
• id: string
Returns
Observable
<void
>
Inherited from
Omit.deleteSplitStrategy
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:264
feedback()
feedback(
answerId
,good
,feedback
?,text_block_id
?):Observable
<void
>
Parameters
• answerId: string
• good: boolean
• feedback?: string
• text_block_id?: string
Returns
Observable
<void
>
Inherited from
Omit.feedback
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:158
find()
find(
query
,features
?,options
?):Observable
<FindResults
|IErrorResponse
>
Parameters
• query: string
• features?: Features
[]
• options?: SearchOptions
Returns
Observable
<FindResults
| IErrorResponse
>
Inherited from
Omit.find
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:124
generate()
generate(
question
,context
):Observable
<object
>
Parameters
• question: string
• context: string
[]
Returns
Observable
<object
>
answer
answer:
string
cannotAnswer
cannotAnswer:
boolean
Inherited from
Omit.generate
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:142
generateJSON()
generateJSON(
question
,json_schema
,context
):Observable
<object
>
Parameters
• question: string
• json_schema: object
• context: string
[]
Returns
Observable
<object
>
answer
answer:
object
success
success:
boolean
Inherited from
Omit.generateJSON
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:144
getConfiguration()
getConfiguration():
Observable
<object
>
Returns
Observable
<object
>
Inherited from
Omit.getConfiguration
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:167
getContext()
getContext():
Observable
<ContextAgent
[]>
Returns
Observable
<ContextAgent
[]>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:89
getDrivers()
getDrivers(
provider
?):Observable
<Driver
[]>
Parameters
• provider?: ProviderType
Returns
Observable
<Driver
[]>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:76
getExtractStrategies()
getExtractStrategies():
Observable
<ExtractStrategies
>
Returns
Observable
<ExtractStrategies
>
Inherited from
Omit.getExtractStrategies
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:184
getFacets()
getFacets(
facets
):Observable
<FacetsResult
>
Parameters
• facets: string
[]
Returns
Observable
<FacetsResult
>
Inherited from
Omit.getFacets
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:96
getFullResource()
getFullResource(
uuid
):Observable
<IResource
>
Parameters
• uuid: string
Returns
Observable
<IResource
>
Inherited from
Omit.getFullResource
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:102
getFullResourceBySlug()
getFullResourceBySlug(
slug
):Observable
<IResource
>
Parameters
• slug: string
Returns
Observable
<IResource
>
Inherited from
Omit.getFullResourceBySlug
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:106
getGeneration()
getGeneration():
Observable
<GenerationAgent
[]>
Returns
Observable
<GenerationAgent
[]>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:94
getLearningSchema()
getLearningSchema():
Observable
<LearningConfigurations
>
Returns
Observable
<LearningConfigurations
>
Inherited from
Omit.getLearningSchema
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:168
getPostprocess()
getPostprocess():
Observable
<PostprocessAgent
[]>
Returns
Observable
<PostprocessAgent
[]>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:99
getPreprocess()
getPreprocess():
Observable
<PreprocessAgent
[]>
Returns
Observable
<PreprocessAgent
[]>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:84
getResource()
getResource(
uuid
,show
?,extracted
?):Observable
<IResource
>
Parameters
• uuid: string
• show?: ResourceProperties
[]
• extracted?: ExtractedDataTypes
[]
Returns
Observable
<IResource
>
Inherited from
Omit.getResource
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:100
getResourceBySlug()
getResourceBySlug(
slug
,show
?,extracted
?):Observable
<IResource
>
Parameters
• slug: string
• show?: ResourceProperties
[]
• extracted?: ExtractedDataTypes
[]
Returns
Observable
<IResource
>
Inherited from
Omit.getResourceBySlug
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:104
getRules()
getRules():
Observable
<(string
|Rule
)[]>
Returns
Observable
<(string
| Rule
)[]>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:81
getSchemas()
getSchemas():
Observable
<ARAGSchemas
>
Returns
Observable
<ARAGSchemas
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:104
getSearchConfig()
getSearchConfig(
id
):Observable
<SearchConfig
>
Parameters
• id: string
Returns
Observable
<SearchConfig
>
Inherited from
Omit.getSearchConfig
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:182
getSearchConfigs()
getSearchConfigs():
Observable
<SearchConfigs
>
Returns
Observable
<SearchConfigs
>
Inherited from
Omit.getSearchConfigs
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:188
getServiceAccounts()
getServiceAccounts():
Observable
<ServiceAccount
[]>
Returns
Observable
<ServiceAccount
[]>
Inherited from
Omit.getServiceAccounts
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:236
getSession()
getSession(
uuid
,show
?,extracted
?):Observable
<IResource
>
Parameters
• uuid: string
• show?: ResourceProperties
[]
• extracted?: ExtractedDataTypes
[]
Returns
Observable
<IResource
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:64
getSplitStrategies()
getSplitStrategies():
Observable
<SplitStrategies
>
Returns
Observable
<SplitStrategies
>
Inherited from
Omit.getSplitStrategies
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:186
getTempToken()
getTempToken(
payload
?,ignoreExpiration
?):Observable
<string
>
Parameters
• payload?: any
• ignoreExpiration?: boolean
Returns
Observable
<string
>
Inherited from
Omit.getTempToken
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:165
getUsers()
getUsers(
accountSlug
):Observable
<FullKbUser
[]>
Parameters
• accountSlug: string
Returns
Observable
<FullKbUser
[]>
Inherited from
Omit.getUsers
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:170
interact()
interact(
sessionId
,question
,method
):Observable
<IErrorResponse
|object
>
Parameters
• sessionId: string
• question: string
• method: "POST"
| "WS"
Returns
Observable
<IErrorResponse
| object
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:67
inviteToAgent()
inviteToAgent(
data
):Observable
<void
>
Parameters
• data: InviteKbData
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:74
inviteToKb()
inviteToKb(
data
):Observable
<void
>
Parameters
• data: InviteKbData
Returns
Observable
<void
>
Inherited from
Omit.inviteToKb
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:252
listenToAllNotifications()
listenToAllNotifications():
Observable
<NotificationMessage
[]>
Returns
Observable
<NotificationMessage
[]>
Inherited from
Omit.listenToAllNotifications
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:172
listenToProcessingNotifications()
listenToProcessingNotifications():
Observable
<ResourceBaseNotification
[]>
Returns
Observable
<ResourceBaseNotification
[]>
Inherited from
Omit.listenToProcessingNotifications
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:173
listenToResourceOperationNotifications()
listenToResourceOperationNotifications():
Observable
<ResourceOperationNotification
[]>
Returns
Observable
<ResourceOperationNotification
[]>
Inherited from
Omit.listenToResourceOperationNotifications
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:174
listResources()
listResources(
page
?,size
?):Observable
<ResourceList
>
Parameters
• page?: number
• size?: number
Returns
Observable
<ResourceList
>
Inherited from
Omit.listResources
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:162
listSessions()
listSessions(
page
?,size
?):Observable
<SessionList
>
Parameters
• page?: number
• size?: number
Returns
Observable
<SessionList
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:65
modify()
modify(
data
):Observable
<void
>
Parameters
• data: Partial
<IKnowledgeBox
>
Returns
Observable
<void
>
Inherited from
Omit.modify
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:197
patchContext()
patchContext(
agent
):Observable
<void
>
Parameters
• agent: ContextAgent
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:91
patchDriver()
patchDriver(
driver
):Observable
<void
>
Parameters
• driver: Driver
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:78
patchGeneration()
patchGeneration(
agent
):Observable
<void
>
Parameters
• agent: GenerationAgent
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:96
patchPostprocess()
patchPostprocess(
agent
):Observable
<void
>
Parameters
• agent: PostprocessAgent
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:101
patchPreprocess()
patchPreprocess(
agent
):Observable
<void
>
Parameters
• agent: PreprocessAgent
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:86
predictAnswer()
predictAnswer(
question
,options
?):Observable
<Answer
|IErrorResponse
>
Parameters
• question: string
• options?: PredictAnswerOptions
Returns
Observable
<Answer
| IErrorResponse
>
Inherited from
Omit.predictAnswer
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:140
processingStatus()
processingStatus(
cursor
?,scheduled
?,limit
?):Observable
<object
>
Parameters
• cursor?: string
• scheduled?: boolean
• limit?: number
Returns
Observable
<object
>
cursor
cursor:
string
results
results:
ProcessingStatus
[]
Inherited from
Omit.processingStatus
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:177
publish()
publish(
published
):Observable
<void
>
Parameters
• published: boolean
Returns
Observable
<void
>
Inherited from
Omit.publish
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:199
removeVectorset()
removeVectorset(
model
):Observable
<void
>
Parameters
• model: string
Returns
Observable
<void
>
Inherited from
Omit.removeVectorset
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:256
rephrase()
rephrase(
question
,user_context
?,rephrase_prompt
?):Observable
<string
>
Parameters
• question: string
• user_context?: string
[]
• rephrase_prompt?: string
Returns
Observable
<string
>
Inherited from
Omit.rephrase
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:150
search()
search(
query
,features
?,options
?):Observable
<Results
|IErrorResponse
>
Parameters
• query: string
• features?: Features
[]
• options?: SearchOptions
Returns
Observable
<Results
| IErrorResponse
>
Inherited from
Omit.search
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:130
setConfiguration()
setConfiguration(
config
):Observable
<void
>
Parameters
• config
Returns
Observable
<void
>
Inherited from
Omit.setConfiguration
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:248
setRules()
setRules(
rules
):Observable
<void
>
Parameters
• rules: string
[]
Returns
Observable
<void
>
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:82
stopInteraction()
stopInteraction(
sessionId
):void
Parameters
• sessionId: string
Returns
void
Defined in
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:72
stopListeningToNotifications()
stopListeningToNotifications():
void
Returns
void
Inherited from
Omit.stopListeningToNotifications
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:175
suggest()
suggest(
query
):Observable
<Suggestions
|IErrorResponse
>
Parameters
• query: string
Returns
Observable
<Suggestions
| IErrorResponse
>
Inherited from
Omit.suggest
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:156
summarize()
summarize(
ressourceIds
):Observable
<string
>
Parameters
• ressourceIds: string
[]
Returns
Observable
<string
>
Inherited from
Omit.summarize
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:136
tokens()
tokens(
text
):Observable
<SentenceToken
[]>
Parameters
• text: string
Returns
Observable
<SentenceToken
[]>
Inherited from
Omit.tokens
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:138
updateSearchConfig()
updateSearchConfig(
id
,config
):Observable
<void
>
Parameters
• id: string
• config: SearchConfig
Returns
Observable
<void
>
Inherited from
Omit.updateSearchConfig
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:268
updateUsers()
updateUsers(
data
):Observable
<void
>
Parameters
• data: KbUserPayload
Returns
Observable
<void
>
Inherited from
Omit.updateUsers
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:250
upload()
upload(file, TUS, metadata)
upload(
file
,TUS
?,metadata
?):Observable
<UploadResponse
>
Parameters
• file: File
| FileWithMetadata
• TUS?: boolean
• metadata?: FileMetadata
Returns
Observable
<UploadResponse
>
Inherited from
Omit.upload
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:227
upload(buffer, TUS, metadata)
upload(
buffer
,TUS
?,metadata
?):Observable
<UploadResponse
>
Parameters
• buffer: ArrayBuffer
• TUS?: boolean
• metadata?: FileMetadata
Returns
Observable
<UploadResponse
>
Inherited from
Omit.upload
Defined in
libs/sdk-core/src/lib/db/kb/kb.models.ts:228
upload(data, TUS, metadata)
upload(
data
,TUS
?,metadata
?):Observable
<UploadResponse
>
Parameters
• data: ArrayBuffer
| File
| FileWithMetadata
• TUS?: boolean
• metadata?: FileMetadata
Returns
Observable
<UploadResponse
>
Inherited from
Omit.upload