AIClientInterface.php

Code Hygiene Score: 100

Keine Issues gefunden.

Klassen 1

Funktionen 4

Verwendet von 3

Versionen 1

Code

<?php

declare(strict_types=1);

namespace Infrastructure\AI;

// @responsibility: Schnittstelle für AI-Clients (Ollama, Claude)

interface AIClientInterface
{
    public function execute(string $prompt, array $options = []): AIResponse;

    public function isAvailable(): bool;

    public function getClientName(): string;

    public function getModelName(): string;
}
← Übersicht Graph