# LLM API Reference

Auto-generated API documentation for the LLM module.

## iso8583sim.llm

LLM module public interface.

::: iso8583sim.llm
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.base

Base classes and exceptions.

::: iso8583sim.llm.base
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.explainer

Message explanation using LLMs.

::: iso8583sim.llm.explainer
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.generator

Message generation from natural language.

::: iso8583sim.llm.generator
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.providers

Provider factory and utilities.

::: iso8583sim.llm.providers
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.providers.anthropic

Anthropic (Claude) provider.

::: iso8583sim.llm.providers.anthropic
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.providers.openai

OpenAI (GPT) provider.

::: iso8583sim.llm.providers.openai
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.providers.google

Google (Gemini) provider.

::: iso8583sim.llm.providers.google
    options:
      show_root_heading: true
      show_source: true
      members_order: source

## iso8583sim.llm.providers.ollama

Ollama (local models) provider.

::: iso8583sim.llm.providers.ollama
    options:
      show_root_heading: true
      show_source: true
      members_order: source
