sourcebytes_bot_sdk 0.0.4
sourcebytes_bot_sdk: ^0.0.4 copied to clipboard
An Indo-sakura chatbot package from source byte to train your AI model and seamlessly give you a polished output.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add sourcebytes_bot_sdk
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
sourcebytes_bot_sdk: ^0.0.4
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:sourcebytes_bot_sdk/app_config.dart';
import 'package:sourcebytes_bot_sdk/core/model/base/base_dynamic_response_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/request/init/init_request_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/request/init/init_request_model.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/request/init/init_request_model.g.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/request/send_message/send_message_request_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/request/send_message/send_message_request_model.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/request/send_message/send_message_request_model.g.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/chat/chat_response_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/chat/chat_response_model.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/chat/chat_response_model.g.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/chat_history/chat_history_response_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/chat_history/chat_history_response_model.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/chat_history/chat_history_response_model.g.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/init/init_response_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/init/init_response_model.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/init/init_response_model.g.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/login/login_response_model.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/login/login_response_model.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/response/login/login_response_model.g.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/state/bot_state.dart';
import 'package:sourcebytes_bot_sdk/core/model/bot/state/bot_state.freezed.dart';
import 'package:sourcebytes_bot_sdk/core/network/endpoint/bot_endpoint.dart';
import 'package:sourcebytes_bot_sdk/core/network/network.dart';
import 'package:sourcebytes_bot_sdk/core/network/network_status.dart';
import 'package:sourcebytes_bot_sdk/core/network/web_scoket/web_socket_manager.dart';
import 'package:sourcebytes_bot_sdk/sourcebytes.dart';
import 'package:sourcebytes_bot_sdk/theme/colors.dart';
import 'package:sourcebytes_bot_sdk/theme/source_byte_theme.dart';
import 'package:sourcebytes_bot_sdk/theme/theme_manager.dart';
import 'package:sourcebytes_bot_sdk/util/assets/assets.dart';
import 'package:sourcebytes_bot_sdk/util/auth/auth_manager.dart';
import 'package:sourcebytes_bot_sdk/util/chat/chat_manager.dart';
import 'package:sourcebytes_bot_sdk/util/enum/auth_type_enum.dart';
import 'package:sourcebytes_bot_sdk/util/enum/role_type_enum.dart';
import 'package:sourcebytes_bot_sdk/util/enum/theme_mode_enum.dart';
import 'package:sourcebytes_bot_sdk/util/extension/context_extension.dart';
import 'package:sourcebytes_bot_sdk/util/extension/string_extension.dart';
import 'package:sourcebytes_bot_sdk/util/formator/date_formator.dart';
import 'package:sourcebytes_bot_sdk/util/utils.dart';