INNER CODE UNIT · Dart

OpenAIClient

anasfik/openai · lib/src/instance/client.dart:44

class OpenAIClient {
  /// The configuration used by every endpoint of this client.
  final OpenAIClientConfig config;

  /// Creates a client with its own [config].
  OpenAIClient({
    String? apiKey,
    String? organization,
    String? baseUrl,
    String? version,
    Duration? requestsTimeOut,
    Map<String, dynamic>? extraHeaders,
    OpenAIRetryPolicy? retryPolicy,
    OpenAIAzure? azure,
  }) : config = OpenAIClientConfig(
          apiKey: apiKey,
          organization: organization,
          baseUrl: baseUrl ?? 'https://api.openai.com',

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…