본문으로 건너뛰기

타입 별칭: GenerationResultTransform<TResult, TContext>

type GenerationResultTransform<TResult, TContext> = (result, ctx) => TResult | undefined | Promise<TResult | undefined>;

정의 위치: packages/ai/src/activities/middleware/types.ts:118

변환 미들웨어는 ctx.resultTransforms에 등록되어 원시 어댑터 결과가 반환되거나 스트리밍되기 전에 다시 작성합니다. 결과를 대체하려면 새 결과를 반환하고, 변경하지 않으려면 undefined를 반환합니다.

타입 매개변수

TResult

TResult = unknown

TContext

TContext = unknown

매개변수

result

TResult

ctx

GenerationResultTransformContext&lt;TContext>

반환값

TResult | undefined | Promise&lt;TResult | undefined>