Skip to content

rapyuta-robotics/rapyuta-io-sdk-v2

Repository files navigation

Telemetry Pipeline Logo

rapyuta.io SDK v2

rapyuta.io SDK v2 provides a comprehensive set of tools and functionalities to interact with the rapyuta.io platform.

Installation

pip install rapyuta-io-sdk-v2

Usage

To use the SDK, you need to configure it with your rapyuta.io credentials.

From a Configuration File

You can create a Configuration object from a JSON file.

from rapyuta_io_sdk_v2.config import Configuration, Client

config = Configuration.from_file("/path/to/config.json")
client = Client(config)

Using email and password

from rapyuta_io_sdk_v2.config import Configuration, Client

config = Configuration(organization_guid="ORGANIZATION_GUID")
client = Client(config)
client.login(email="EMAIL", password="PASSWORD")

You are now set to invoke various methods on the client object.

For example, this is how you can list projects.

projects = client.list_projects()
print(projects)

Contributing

We welcome contributions. Please read our contribution guidelines to get started.