# Type Alias PostProcessingOperation

PostProcessingOperation: {
id?: string | null;
inputs: (PostProcessingObjectReference | PostProcessingOperation)[];
maxChunkCount?: number | null;
strategy: MergeStrategyScoreReuse | MergeStrategyReranker;
} & Record<string, any>

Representation of the 'PostProcessingOperation' schema.

#### Type Declaration

- ##### `Optional` id?: string | null

  New ID for each PostProcessingOperation. Default: "ae9eee48-4671-4321-a3e5-640adaaf26ae".

- ##### inputs: (PostProcessingObjectReference | PostProcessingOperation)[]

- ##### `Optional` maxChunkCount?: number | null

  Maximum number of chunks to be retained in final PerSearchFilterResult. Default: 5. Maximum: 10000000.

- ##### strategy: MergeStrategyScoreReuse | MergeStrategyReranker

  Merging and scoring strategy to derive final PerSearchFilterResult.

  Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

- Defined in packages/document-grounding/dist/client/api/schema/post-processing-operation.d.ts:7