Skip to main content

Pipeline

@nuclia/coreDocs


@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