IRetrievalAgent
@nuclia/core β’ Docs
@nuclia/core / IRetrievalAgent
Interface: IRetrievalAgent
Extendsβ
Omit<IWritableKnowledgeBox,"getEntities"|"getEntitiesGroup"|"getSynonyms"|"getLabels"|"createAgenticRAGPipeline"|"generateRandomQuestionAboutResource"|"setLabelSet"|"deleteLabelSet"|"setSynonyms"|"deleteAllSynonyms">
Propertiesβ
activityMonitor?β
optionalactivityMonitor:ActivityMonitor
Inherited fromβ
Omit.activityMonitor
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:199
admin?β
optionaladmin:boolean
Inherited fromβ
Omit.admin
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:197
allowed_ip_addresses?β
optionalallowed_ip_addresses:null|string[]
Inherited fromβ
Omit.allowed_ip_addresses
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:30
allowed_origins?β
optionalallowed_origins:null|string[]
Inherited fromβ
Omit.allowed_origins
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:29
contrib?β
optionalcontrib:boolean
Inherited fromβ
Omit.contrib
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:198
created?β
optionalcreated:string
Inherited fromβ
Omit.created
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:28
description?β
optionaldescription:string
Inherited fromβ
Omit.description
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:26
enforce_security?β
optionalenforce_security:boolean
Inherited fromβ
Omit.enforce_security
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:34
external_index_provider?β
optionalexternal_index_provider:string
Inherited fromβ
Omit.external_index_provider
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:35
fullpathβ
fullpath:
string
Inherited fromβ
Omit.fullpath
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:92
hidden_resources_enabled?β
optionalhidden_resources_enabled:boolean
Inherited fromβ
Omit.hidden_resources_enabled
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:32
hidden_resources_hide_on_creation?β
optionalhidden_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:33
idβ
id:
string
Inherited fromβ
Omit.id
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:22
pathβ
path:
string
Inherited fromβ
Omit.path
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:90
search_configs?β
optionalsearch_configs:object
Index Signatureβ
[key: string]: any
Inherited fromβ
Omit.search_configs
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:31
slugβ
slug:
string
Inherited fromβ
Omit.slug
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:23
state?β
optionalstate:KBStates
Inherited fromβ
Omit.state
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:25
syncManagerβ
syncManager:
SyncManager
Inherited fromβ
Omit.syncManager
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:201
taskManagerβ
taskManager:
TaskManager
Inherited fromβ
Omit.taskManager
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:200
titleβ
title:
string
Inherited fromβ
Omit.title
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:24
zoneβ
zone:
string
Inherited fromβ
Omit.zone
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:27
Methodsβ
addContext()β
addContext(
agent,workflowId?):Observable<object>
Parametersβ
β’ agent: ContextAgentCreation
β’ workflowId?: string
Returnsβ
Observable<object>
idβ
id:
string
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:92
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:79
addGeneration()β
addGeneration(
agent,workflowId?):Observable<object>
Parametersβ
β’ agent: GenerationAgentCreation
β’ workflowId?: string
Returnsβ
Observable<object>
idβ
id:
string
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:97
addPostprocess()β
addPostprocess(
agent,workflowId?):Observable<object>
Parametersβ
β’ agent: PostprocessAgentCreation
β’ workflowId?: string
Returnsβ
Observable<object>
idβ
id:
string
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:102
addPreprocess()β
addPreprocess(
agent,workflowId?):Observable<object>
Parametersβ
β’ agent: PreprocessAgentCreation
β’ workflowId?: string
Returnsβ
Observable<object>
idβ
id:
string
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:87
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:260
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:114
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:120
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:240
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:158
counters()β
counters():
Observable<Counters>
Returnsβ
Observable<Counters>
Inherited fromβ
Omit.counters
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:164
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:264
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:250
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:248
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:226
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:224
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:272
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:244
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:268
createWorkflow()β
createWorkflow(
data):Observable<void>
Parametersβ
β’ data: Workflow
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:114
delete()β
delete():
Observable<void>
Returnsβ
Observable<void>
Inherited fromβ
Omit.delete
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:207
deleteContext()β
deleteContext(
agentId,workflowId?):Observable<void>
Parametersβ
β’ agentId: string
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:94
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:81
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:266
deleteGeneration()β
deleteGeneration(
agentId,workflowId?):Observable<void>
Parametersβ
β’ agentId: string
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:99
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:252
deletePostprocess()β
deletePostprocess(
agentId,workflowId?):Observable<void>
Parametersβ
β’ agentId: string
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:104
deletePreprocess()β
deletePreprocess(
agentId,workflowId?):Observable<void>
Parametersβ
β’ agentId: string
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:89
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:276
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:246
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:270
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:162
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:128
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:146
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:148
getConfiguration()β
getConfiguration():
Observable<object>
Returnsβ
Observable<object>
Inherited fromβ
Omit.getConfiguration
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:171
getContext()β
getContext(
workflowId?):Observable<ContextAgent[]>
Parametersβ
β’ workflowId?: string
Returnsβ
Observable<ContextAgent[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:91
getDownload()β
getDownload(
requestId):Observable<DownloadStatus>
Parametersβ
β’ requestId: string
Returnsβ
Observable<DownloadStatus>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:111
getDownloads()β
getDownloads():
Observable<DownloadStatus[]>
Returnsβ
Observable<DownloadStatus[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:110
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:78
getExtractStrategies()β
getExtractStrategies():
Observable<ExtractStrategies>
Returnsβ
Observable<ExtractStrategies>
Inherited fromβ
Omit.getExtractStrategies
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:189
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:100
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:106
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:110
getFullSchemas()β
getFullSchemas():
Observable<JSONSchema4>
Returnsβ
Observable<JSONSchema4>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:107
getGeneration()β
getGeneration(
workflowId?):Observable<GenerationAgent[]>
Parametersβ
β’ workflowId?: string
Returnsβ
Observable<GenerationAgent[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:96
getGenerativeProviders()β
getGenerativeProviders():
Observable<GenerativeProviders>
Returnsβ
Observable<GenerativeProviders>
Inherited fromβ
Omit.getGenerativeProviders
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:173
getLearningSchema()β
getLearningSchema():
Observable<LearningConfigurations>
Returnsβ
Observable<LearningConfigurations>
Inherited fromβ
Omit.getLearningSchema
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:172
getPostprocess()β
getPostprocess(
workflowId?):Observable<PostprocessAgent[]>
Parametersβ
β’ workflowId?: string
Returnsβ
Observable<PostprocessAgent[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:101
getPreprocess()β
getPreprocess(
workflowId?):Observable<PreprocessAgent[]>
Parametersβ
β’ workflowId?: string
Returnsβ
Observable<PreprocessAgent[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:86
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:104
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:108
getRules()β
getRules(
workflowId?):Observable<(string|Rule)[]>
Parametersβ
β’ workflowId?: string
Returnsβ
Observable<(string | Rule)[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:83
getSchemas()β
getSchemas():
Observable<ARAGSchemas>
Returnsβ
Observable<ARAGSchemas>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:106
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:187
getSearchConfigs()β
getSearchConfigs():
Observable<SearchConfigs>
Returnsβ
Observable<SearchConfigs>
Inherited fromβ
Omit.getSearchConfigs
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:193
getServiceAccounts()β
getServiceAccounts():
Observable<ServiceAccount[]>
Returnsβ
Observable<ServiceAccount[]>
Inherited fromβ
Omit.getServiceAccounts
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:242
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:191
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:169
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:175
getWorkflows()β
getWorkflows():
Observable<Workflow[]>
Returnsβ
Observable<Workflow[]>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:113
interact()β
interact(
sessionId,question,workflowId?,method?,headers?):Observable<IErrorResponse|object>
Parametersβ
β’ sessionId: string
β’ question: string
β’ workflowId?: string
β’ method?: "POST" | "WS"
β’ headers?
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:76
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:258
listenToAllNotifications()β
listenToAllNotifications():
Observable<NotificationMessage[]>
Returnsβ
Observable<NotificationMessage[]>
Inherited fromβ
Omit.listenToAllNotifications
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:177
listenToProcessingNotifications()β
listenToProcessingNotifications():
Observable<ResourceBaseNotification[]>
Returnsβ
Observable<ResourceBaseNotification[]>
Inherited fromβ
Omit.listenToProcessingNotifications
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:178
listenToResourceOperationNotifications()β
listenToResourceOperationNotifications():
Observable<ResourceOperationNotification[]>
Returnsβ
Observable<ResourceOperationNotification[]>
Inherited fromβ
Omit.listenToResourceOperationNotifications
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:179
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:166
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:203
patchContext()β
patchContext(
agent,workflowId?):Observable<void>
Parametersβ
β’ agent: ContextAgent
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:93
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:80
patchGeneration()β
patchGeneration(
agent,workflowId?):Observable<void>
Parametersβ
β’ agent: GenerationAgent
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:98
patchPostprocess()β
patchPostprocess(
agent,workflowId?):Observable<void>
Parametersβ
β’ agent: PostprocessAgent
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:103
patchPreprocess()β
patchPreprocess(
agent,workflowId?):Observable<void>
Parametersβ
β’ agent: PreprocessAgent
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:88
patchWorkflow()β
patchWorkflow(
workflowId,data):Observable<void>
Parametersβ
β’ workflowId: string
β’ data: Omit<Workflow, "id">
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:115
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:144
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:182
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:205
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:262
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:154
requestActivityDownload()β
requestActivityDownload(
options):Observable<DownloadStatus>
Parametersβ
β’ options: DownloadOptions
Returnsβ
Observable<DownloadStatus>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:109
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:134
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:254
setRules()β
setRules(
rules,workflowId?):Observable<void>
Parametersβ
β’ rules: string[]
β’ workflowId?: string
Returnsβ
Observable<void>
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:84
stopInteraction()β
stopInteraction(
sessionId):void
Parametersβ
β’ sessionId: string
Returnsβ
void
Defined inβ
libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:74
stopListeningToNotifications()β
stopListeningToNotifications():
void
Returnsβ
void
Inherited fromβ
Omit.stopListeningToNotifications
Defined inβ
libs/sdk-core/src/lib/db/kb/kb.models.ts:180
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:160
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:140
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:142
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:274
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:256
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:233
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:234
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