openai 1.0.0
openai: ^1.0.0 copied to clipboard
OpenAI API client
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add openaiThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
openai: ^1.0.0Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:openai/api.dart';
import 'package:openai/api/open_ai_api.dart';
import 'package:openai/api_client.dart';
import 'package:openai/api_exception.dart';
import 'package:openai/api_helper.dart';
import 'package:openai/auth/api_key_auth.dart';
import 'package:openai/auth/authentication.dart';
import 'package:openai/auth/http_basic_auth.dart';
import 'package:openai/auth/http_bearer_auth.dart';
import 'package:openai/auth/oauth.dart';
import 'package:openai/model/create_answer_request.dart';
import 'package:openai/model/create_answer_request_stop.dart';
import 'package:openai/model/create_answer_response.dart';
import 'package:openai/model/create_answer_response_selected_documents_inner.dart';
import 'package:openai/model/create_classification_request.dart';
import 'package:openai/model/create_classification_response.dart';
import 'package:openai/model/create_classification_response_selected_examples_inner.dart';
import 'package:openai/model/create_completion_request.dart';
import 'package:openai/model/create_completion_request_prompt.dart';
import 'package:openai/model/create_completion_request_stop.dart';
import 'package:openai/model/create_completion_response.dart';
import 'package:openai/model/create_completion_response_choices_inner.dart';
import 'package:openai/model/create_completion_response_choices_inner_logprobs.dart';
import 'package:openai/model/create_completion_response_usage.dart';
import 'package:openai/model/create_edit_request.dart';
import 'package:openai/model/create_edit_response.dart';
import 'package:openai/model/create_embedding_request.dart';
import 'package:openai/model/create_embedding_request_input.dart';
import 'package:openai/model/create_embedding_response.dart';
import 'package:openai/model/create_embedding_response_data_inner.dart';
import 'package:openai/model/create_embedding_response_usage.dart';
import 'package:openai/model/create_fine_tune_request.dart';
import 'package:openai/model/create_image_request.dart';
import 'package:openai/model/create_moderation_request.dart';
import 'package:openai/model/create_moderation_request_input.dart';
import 'package:openai/model/create_moderation_response.dart';
import 'package:openai/model/create_moderation_response_results_inner.dart';
import 'package:openai/model/create_moderation_response_results_inner_categories.dart';
import 'package:openai/model/create_moderation_response_results_inner_category_scores.dart';
import 'package:openai/model/create_search_request.dart';
import 'package:openai/model/create_search_response.dart';
import 'package:openai/model/create_search_response_data_inner.dart';
import 'package:openai/model/delete_file_response.dart';
import 'package:openai/model/delete_model_response.dart';
import 'package:openai/model/engine.dart';
import 'package:openai/model/fine_tune.dart';
import 'package:openai/model/fine_tune_event.dart';
import 'package:openai/model/images_response.dart';
import 'package:openai/model/images_response_data_inner.dart';
import 'package:openai/model/list_engines_response.dart';
import 'package:openai/model/list_files_response.dart';
import 'package:openai/model/list_fine_tune_events_response.dart';
import 'package:openai/model/list_fine_tunes_response.dart';
import 'package:openai/model/list_models_response.dart';
import 'package:openai/model/model.dart';
import 'package:openai/model/open_ai_file.dart';