getMode(); $this->assert( $mode === null || $mode === 'ollama' || $mode === 'openai', 'getMode() liefert null, ollama oder openai' ); $models = $llm->getAvailableModels(); $this->assert(is_array($models), 'getAvailableModels() liefert ein Array'); if ($mode !== 'ollama') { $this->assert(empty($models), 'Ohne Ollama-Provider ist die Modell-Liste leer'); } if ($mode !== null) { $this->assertNotEmpty($llm->getModel(), 'getModel() liefert konfiguriertes Modell'); } } }