타입 별칭: 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<TContext>
반환값
TResult | undefined | Promise<TResult | undefined>