Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Utility package for using Terrarium.ai

Project description

Example usage

import random
from terrariumai import connectRemoteModel, createAction

def randomAction():
    return random.randint(0, 1)
def randomDirection():
    return random.randint(0, 3)

def modelFunc(obsv):
    action = createAction(obsv.id, randomAction(), randomDirection())
    return action


connectRemoteModel(
  # Find your secret key in your dashboard at http://terrarium.ai
  secret='secret-key', 
  modelFunc=modelFunc, 
)

Converting Compiled gRPC Files

When gRPC files are compiled into this package, they need to be edited slightly in order to fit in.
The import at the top of collective_pb2_grpc.py must be changed to

from . import collective_pb2 as collective__pb2

This is because of the way python 3 handles relative imports.
Any kind of workaround would be appreciated, this is super annoying!

Project details


Download files

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

Files for terrariumai, version 0.1.10
Filename, size File type Python version Upload date Hashes
Filename, size terrariumai-0.1.10-py3-none-any.whl (6.2 kB) File type Wheel Python version py3 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page