Skip to content

createResponseFilter

createResponseFilter(filter): ResponseTransformer

Defined in: packages/middleware/src/transform.ts:214

Create a response filter transformer.

(response) => IRChatResponse | Promise<IRChatResponse>

Function to filter/modify response

ResponseTransformer

Response transformer

const transformer = createResponseFilter((response) => {
// Remove custom metadata
const { custom, ...metadata } = response.metadata;
return { ...response, metadata };
});