Skip to main content

Mindsync API

Project description

Mindsync platform API for python

Mindsync is a platform that provides unified access to connect the required capabilities for the AI industry. It brings together businesses, the best talents, services, and solutions in the AI field in one single ecosystem to provide access to scalable task-solving resources and democratize machine learning capacities.

Run tests

git clone git@github.com:mindsync-ai/mindsync-api-python.git
cd mindsync-api-python
./run-tests

How to use

pip install mindsync

CLI

After that mindsync command will be available from the command line.

To get the cli description please use mindsync --help or e.g. mindsync profile --help to get help on certain command. Api key and api base url can be specified by environment variables MINDSYNC_API_KEY and MINDSYNC_BASE_URL.

To get own profile issue one of these with correct api key. Api key is available within the Mindsync platform under profile/account section.

mindsync --api-key fd3f8479b0b6b9868bff9bfadfefe69d --prettify profile
MINDSYNC_API_KEY=fd3f8479b0b6b9868bff9bfadfefe69d mindsync --prettify profile

Python

Mindsync provides both async and non-async api version. They have the same interface.

from mindsync.api import AsyncApi

API_KEY = 'fd3f8479b0b6b9868bff9bfadfefe69d'

async def get_profile():
    api = AsyncApi(API_KEY)
    return await api.profile()

And blocking version.

from mindsync.api import Api

API_KEY = 'fd3f8479b0b6b9868bff9bfadfefe69d'

api = Api(API_KEY)
print(api.profile())

REST API

The REST API reference is available here https://app.swaggerhub.com/apis-docs/mindsync.ai/mindsync-api/1.2.0.

Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mindsync-0.0.15.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

mindsync-0.0.15-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file mindsync-0.0.15.tar.gz.

File metadata

  • Download URL: mindsync-0.0.15.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for mindsync-0.0.15.tar.gz
Algorithm Hash digest
SHA256 061c250d341271a06e5a76458211938c4a78e80180446dfa348999f95a475b87
MD5 5d8d04a2c7fde8870ad9d464693e6bfe
BLAKE2b-256 c16cde7db794bc509984545d1cee9241da65910f1fdd2c0f5f7613260cc16353

See more details on using hashes here.

File details

Details for the file mindsync-0.0.15-py3-none-any.whl.

File metadata

  • Download URL: mindsync-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for mindsync-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 2903d15b36ca14e17d3002fa77b32614e95b46ad4d3f1ec443fe7dbaf3e23bc2
MD5 b7cedd8c6c48db90724d1a27c53e8d41
BLAKE2b-256 f4fbaa23b87ac9dd2d892f9a04c7b62beae9e87c950633a6e7220f03d1a82412

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page