본문으로 건너뛰기

인터페이스: 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