GptClient constructor

GptClient({
  1. required String apiKey,
  2. required String organizationId,
  3. String baseUrl = "api.openai.com",
})

Implementation

GptClient(
    {required String apiKey,
    required String organizationId,
    String baseUrl = "api.openai.com"})
    : _baseUrl = baseUrl,
      _apiKey = apiKey,
      _organizationId = organizationId {
  _modelsService = ModelsService(baseUrl: _baseUrl, secure: _secured);
  _chatsService = ChatsService(baseUrl: _baseUrl, secure: _secured);
  _completionsService =
      CompletionsService(baseUrl: _baseUrl, secure: _secured);
  _imagesService = ImagesService(baseUrl: _baseUrl, secure: _secured);
  _runsService = RunsService(baseUrl: _baseUrl, secure: _secured);
  _assistantsService = AssistantsService(baseUrl: _baseUrl, secure: _secured);
  _threadsService =
      AssistantThreadsService(baseUrl: _baseUrl, secure: _secured);
  _assistantMessageService =
      AssistantMessageService(baseUrl: _baseUrl, secure: _secured);
  _filesService = FilesService(baseUrl: _baseUrl, secure: _secured);
  _audioService = AudioService(baseUrl: _baseUrl, secure: _secured);

}