private_gpt_api 1.0.0 copy "private_gpt_api: ^1.0.0" to clipboard
private_gpt_api: ^1.0.0 copied to clipboard

OpenAPI API client

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add private_gpt_api

With Flutter:

 $ flutter pub add private_gpt_api

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

dependencies:
  private_gpt_api: ^1.0.0

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:private_gpt_api/api.dart';
import 'package:private_gpt_api/api/context_chunks_api.dart';
import 'package:private_gpt_api/api/contextual_completions_api.dart';
import 'package:private_gpt_api/api/embeddings_api.dart';
import 'package:private_gpt_api/api/health_api.dart';
import 'package:private_gpt_api/api/ingestion_api.dart';
import 'package:private_gpt_api/api_client.dart';
import 'package:private_gpt_api/api_exception.dart';
import 'package:private_gpt_api/api_helper.dart';
import 'package:private_gpt_api/auth/api_key_auth.dart';
import 'package:private_gpt_api/auth/authentication.dart';
import 'package:private_gpt_api/auth/http_basic_auth.dart';
import 'package:private_gpt_api/auth/http_bearer_auth.dart';
import 'package:private_gpt_api/auth/oauth.dart';
import 'package:private_gpt_api/model/chat_body.dart';
import 'package:private_gpt_api/model/chat_body_context_filter.dart';
import 'package:private_gpt_api/model/chunk.dart';
import 'package:private_gpt_api/model/chunks_body.dart';
import 'package:private_gpt_api/model/chunks_response.dart';
import 'package:private_gpt_api/model/completions_body.dart';
import 'package:private_gpt_api/model/content.dart';
import 'package:private_gpt_api/model/context_filter.dart';
import 'package:private_gpt_api/model/doc_metadata.dart';
import 'package:private_gpt_api/model/docs_ids.dart';
import 'package:private_gpt_api/model/embedding.dart';
import 'package:private_gpt_api/model/embeddings_body.dart';
import 'package:private_gpt_api/model/embeddings_response.dart';
import 'package:private_gpt_api/model/finish_reason.dart';
import 'package:private_gpt_api/model/health_response.dart';
import 'package:private_gpt_api/model/http_validation_error.dart';
import 'package:private_gpt_api/model/ingest_response.dart';
import 'package:private_gpt_api/model/ingest_text_body.dart';
import 'package:private_gpt_api/model/ingested_doc.dart';
import 'package:private_gpt_api/model/input.dart';
import 'package:private_gpt_api/model/next_texts.dart';
import 'package:private_gpt_api/model/open_ai_choice.dart';
import 'package:private_gpt_api/model/open_ai_choice_delta.dart';
import 'package:private_gpt_api/model/open_ai_choice_message.dart';
import 'package:private_gpt_api/model/open_ai_completion.dart';
import 'package:private_gpt_api/model/open_ai_delta.dart';
import 'package:private_gpt_api/model/open_ai_message.dart';
import 'package:private_gpt_api/model/previous_texts.dart';
import 'package:private_gpt_api/model/sources.dart';
import 'package:private_gpt_api/model/system_prompt.dart';
import 'package:private_gpt_api/model/validation_error.dart';
import 'package:private_gpt_api/model/validation_error_loc_inner.dart';
1
likes
100
points
8
downloads

Publisher

unverified uploader

Weekly Downloads

OpenAPI API client

Homepage

Documentation

API reference

License

Apache-2.0, MIT (license)

Dependencies

collection, http, intl, meta

More

Packages that depend on private_gpt_api