saveProviderConfig method

Future<void> saveProviderConfig({
  1. required ApiProviderType type,
  2. required String model,
  3. String? baseUrl,
})

Implementation

Future<void> saveProviderConfig({
  required ApiProviderType type,
  required String model,
  String? baseUrl,
}) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.setString(_providerTypeKey, type.name);
  await prefs.setString(_modelKey, model);
  if (baseUrl != null) {
    await prefs.setString(_baseUrlKey, baseUrl);
  }
  SintSentinel.logger.i('Saved provider config: ${type.name}, model: $model');
}