protected String getApiKey(InferenceParameters params) {
        return params.getApiKey().orElse(null);
    }
Base class for language models that can be configured with config definitions.

@author lesters
model-integration/src/main/java/ai/vespa/llm/clients/ConfigurableLanguageModel.java