from openai import AsyncOpenAI
from app.core.config import settings

def get_llm_client() -> AsyncOpenAI:
    """
    Initialise le client de génération (LLM) compatible OpenAI.
    Configuré pour pointer vers notre instance locale llama.cpp (Gemma 4).
    """
    return AsyncOpenAI(
        base_url=settings.llm_base_url,
        api_key=settings.llm_api_key,
    )