Skip to main content

Pipeline

@nuclia/core • Docs


@nuclia/core / Agentic / Pipeline

Class: Pipeline

Constructors​

new Pipeline()​

new Pipeline(_kb, _steps): Pipeline

Parameters​

• _kb: KnowledgeBox

• _steps: Steps

Returns​

Pipeline

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:160

Properties​

context​

context: object = {}

Index Signature​

[id: string]: any

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:153


events​

events: Observable<object>

Type declaration​

params​

params: UserEventAction

stepId​

stepId: string

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:155


kb​

kb: KnowledgeBox

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:151


status​

status: Observable<Event>

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:158


steps​

steps: object

Index Signature​

[stepId: string]: Step

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:152


userResponses​

userResponses: Subject<object>

Type declaration​

stepId​

stepId: string

value​

value: string | boolean | string[]

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:156

Methods​

run()​

run(initialContext): Observable<boolean>

Parameters​

• initialContext: object

Returns​

Observable<boolean>

Defined in​

libs/sdk-core/src/lib/db/search/agentic.ts:168