EnvProviderPreconfig constructor

const EnvProviderPreconfig({
  1. required ProviderSpec spec,
  2. required String name,
  3. required String baseUrl,
  4. required String modelId,
  5. required String? apiKeyEnvVar,
  6. required String apiKey,
  7. List<String>? input,
  8. String? thinkingLevel,
  9. int? contextWindow,
  10. int? maxTokens,
  11. required ProviderModelBinding binding,
})

Creates a resolved preconfig.

Implementation

const EnvProviderPreconfig({
  required this.spec,
  required this.name,
  required this.baseUrl,
  required this.modelId,
  required this.apiKeyEnvVar,
  required this.apiKey,
  this.input,
  this.thinkingLevel,
  this.contextWindow,
  this.maxTokens,
  required this.binding,
});