OpenAIConfig constructor

OpenAIConfig({
  1. String? baseUrl,
  2. String? apiKey,
  3. String? name,
  4. String? organization,
  5. String? project,
  6. Map<String, String>? headers,
  7. Compatibility? compatibility,
})

Implementation

factory OpenAIConfig({
  $core.String? baseUrl,
  $core.String? apiKey,
  $core.String? name,
  $core.String? organization,
  $core.String? project,
  $core.Map<$core.String, $core.String>? headers,
  Compatibility? compatibility,
}) {
  final $result = create();
  if (baseUrl != null) {
    $result.baseUrl = baseUrl;
  }
  if (apiKey != null) {
    $result.apiKey = apiKey;
  }
  if (name != null) {
    $result.name = name;
  }
  if (organization != null) {
    $result.organization = organization;
  }
  if (project != null) {
    $result.project = project;
  }
  if (headers != null) {
    $result.headers.addAll(headers);
  }
  if (compatibility != null) {
    $result.compatibility = compatibility;
  }
  return $result;
}