본문으로 건너뛰기

인터페이스: InterruptDefinition<TId, TPayloadSchema, TResponseSchema, TPayload, TPayloadInput>

정의 위치: packages/ai/src/interrupt-definition.ts:202

타입 매개변수

TId

TId extends string

TPayloadSchema

TPayloadSchema extends PortableSchema | undefined

TResponseSchema

TResponseSchema extends PortableSchema | undefined

TPayload

TPayload = unknown

TPayloadInput

TPayloadInput = TPayload

속성

id

readonly id: TId;

정의 위치: packages/ai/src/interrupt-definition.ts:209


interrupt

interrupt: <TInput>(input) => GenericInterruptRequestFor<InterruptDefinition<TId, TPayloadSchema, TResponseSchema, TPayload, TPayloadInput>, TPayloadSchema, TPayload>;

정의 위치: packages/ai/src/interrupt-definition.ts:212

타입 매개변수

TInput

TInput

매개변수

input

TInput & ValidInterruptInput&lt;TInput, TPayloadSchema, TPayloadInput>

반환값

GenericInterruptRequestFor&lt;InterruptDefinition&lt;TId, TPayloadSchema, TResponseSchema, TPayload, TPayloadInput>, TPayloadSchema, TPayload>


payloadSchema

readonly payloadSchema: TPayloadSchema;

정의 위치: packages/ai/src/interrupt-definition.ts:210


responseSchema

readonly responseSchema: TResponseSchema;

정의 위치: packages/ai/src/interrupt-definition.ts:211