openai 1.0.0 copy "openai: ^1.0.0" to clipboard
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 openai

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  openai: ^1.0.0

Alternatively, 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';
5
likes
35
points
61
downloads

Publisher

unverified uploader

Weekly Downloads

OpenAI API client

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

http, intl, meta

More

Packages that depend on openai