Skip to main content

Overview

The LLM module provides two main capabilities:
  • MessageExplainer: Explain ISO 8583 messages in plain English
  • MessageGenerator: Generate messages from natural language descriptions

Installation

LLM features require an LLM provider. Install your preferred provider:

Configuration

Set your API key as an environment variable:

Quick Start

Explain a Message

Generate a Message

Provider Auto-Detection

When no provider is specified, the first available provider is used:
  1. Anthropic (if installed and configured)
  2. OpenAI (if installed and configured)
  3. Google (if installed and configured)
  4. Ollama (if installed and running)

Module Structure

Interactive Notebooks

Explore LLM features with our Jupyter notebooks:

Next Steps