# Package com.google.adk.flows.llmflows

package com.google.adk.flows.llmflows

- Related Packages
  Package
  Description
  com.google.adk.flows
  com.google.adk.flows.llmflows.audio
- Class
  Description
  AgentTransfer
  `RequestProcessor` that handles agent transfer for LLM flow.
  AutoFlow
  LLM flow with automatic agent transfer support.
  BaseLlmFlow
  A basic flow that calls the LLM in a loop until a final response is generated.
  Basic
  `RequestProcessor` that handles basic information to build the LLM request.
  CodeExecution
  Handles Code Execution related logic.
  Compaction
  Request processor that performs event compaction.
  Contents
  `RequestProcessor` that populates content in request for LLM flows.
  Functions
  Utility class for handling function calls.
  Identity
  `RequestProcessor` that gives the agent identity from the framework
  Instructions
  `RequestProcessor` that handles instructions and global instructions for LLM flows.
  OutputSchema
  Processor that handles output schema for agents with tools.
  RequestConfirmationLlmRequestProcessor
  Handles tool confirmation information to build the LLM request.
  RequestProcessor
  Interface for processing LLM requests.
  RequestProcessor.RequestProcessingResult
  Result of request processing.
  ResponseProcessor
  Interface for processing LLM responses.
  ResponseProcessor.ResponseProcessingResult
  Result of response processing.
  SingleFlow
  Basic LLM flow with fixed request and response processors.