HooksKI-Modelle für OpenRouter filtern
KI-Modelle für OpenRouter filtern
Du kannst vorab festlegen, welche KI-Modelle für die Übersetzung über OpenRouter verfügbar sind.
Verwende dazu den folgenden Hook:
gatompl:ai_service_models:openrouter
Der Hook empfängt die Liste der Modelle von OpenRouter als Liste von [model_id => model_name]-Paaren und gibt die gefilterte Liste zurück.
Um beispielsweise nur OpenAI-Modelle anzuzeigen, kannst du Folgendes tun:
add_filter(
'gatompl:ai_service_models:openrouter',
/**
* @param array<string,string> $models
* @return array<string,string>
*/
fn (array $models) => array_filter(
$models,
fn (string $model): bool => str_starts_with($model, 'openai/'),
ARRAY_FILTER_USE_KEY
)
);