# Class BaseLlmResponseProcessor`Abstract`

Base class for LLM response processor.

- Defined in agents/processors/base_llm_processor.ts:28

## Constructors

### constructor

- new BaseLlmResponseProcessor(): BaseLlmResponseProcessor

  #### Returns BaseLlmResponseProcessor

## Methods

### `Abstract` runAsync

- runAsync(
  invocationContext: InvocationContext,
  llmResponse: LlmResponse,
  ): AsyncGenerator<Event, void, void>

  Processes the LLM response.

  #### Parameters

  - invocationContext: InvocationContext
  - llmResponse: LlmResponse

  #### Returns AsyncGenerator<Event, void, void>

  - Defined in agents/processors/base_llm_processor.ts:32