<?php

return [
    /*
    |--------------------------------------------------------------------------
    | Active LLM Driver
    |--------------------------------------------------------------------------
    | Supported: "ollama", "anthropic"
    | To add a new driver: implement LlmClientInterface, register in LlmClientFactory.
    */
    'driver' => env('AI_DRIVER', 'ollama'),

    'ollama' => [
        'base_url' => env('OLLAMA_BASE_URL', 'http://localhost:11434'),
        'model'    => env('OLLAMA_MODEL', 'llama3.2'),
        'timeout'  => env('OLLAMA_TIMEOUT', 60),
    ],

    'anthropic' => [
        'api_key'    => env('ANTHROPIC_API_KEY'),
        'model'      => env('ANTHROPIC_MODEL', 'claude-sonnet-4-6'),
        'max_tokens' => env('ANTHROPIC_MAX_TOKENS', 2048),
        'timeout'    => env('ANTHROPIC_TIMEOUT', 60),
    ],
];
