mdb_dart library

🎯 Minds Dart SDK

A library for interacting with the Minds API using Dart.

This SDK provides functionality to manage datasources and minds, making it easy to integrate Minds into Dart applications.

Exports:

  • client.dart: Defines the Client class for API interactions.
  • datasources.dart: Contains the Datasources class for managing datasources.
  • minds.dart: Implements the Minds class for managing minds.
  • rest_api.dart: Provides the RestAPI class for HTTP requests to the Minds API.

Classes

Client
Represents a client for interacting with the Minds API.
DatabaseConfig
Represents the configuration settings for a database.
Datasource
A class that extends DatabaseConfig to represent a specific database datasource.
Datasources
A class for managing database datasources using the Client.
Mind
Represents a Mind in the Minds AI project.
Minds
Minds
RestAPI
A class for making HTTP requests to a RESTful API.

Constants

defaultPromptTemplate → const String
Default template for prompts used in ai queries.
demoDatasourceConfigForTesting → const DatabaseConfig
An instance of DatabaseConfig for testing purposes.