OpenAIClient constructor

OpenAIClient({
  1. String? apiKey,
  2. String baseUrl = "https://api.openai.com/v1/",
  3. Map<String, String>? headers,
  4. Client? httpClient,
})

Implementation

OpenAIClient({this.apiKey, String baseUrl = "https://api.openai.com/v1/", this.headers, Client? httpClient}) {
  this.baseUrl = Uri.parse(baseUrl);

  if (httpClient == null) {
    httpClient = Client.new();
  }
  this.httpClient = httpClient;
}