initialize method
Implementation
void initialize({required String apiUrl, required String apiKey}) {
_apiUrl = _validateApiUrl(apiUrl);
if (apiKey.isEmpty) {
throw ArgumentError.value(apiKey, 'apiKey', 'An API key is required');
}
_apiKey = apiKey;
}