Skip to main content

Interlatent SDK — hosted API client for RL interpretability dashboards.

Project description

Interlatent Python SDK

Official Python client for the Interlatent hosted API.

Browse environments, inspect runs, read latent activations, and view episode data from your RL interpretability dashboards.

Install

pip install interlatent

Quickstart

from interlatent import Interlatent

client = Interlatent(api_key="sk-...")

# Browse
envs = client.environments.list()
runs = client.environments.runs("Ant-v5")

# Inspect
run = client.runs.retrieve("run_abc123")
latents = client.latents.list("run_abc123")
meta = client.episodes.meta("episode_id")
chunk = client.episodes.chunk("episode_id", 0)

# Upload
client.runs.create(run_id="new_run", environment="Ant-v5", layer="policy_net.2")
client.latents.create("new_run", latents=[{"latent_id": 0, "name": "hip torque"}])
client.checkpoints.create("new_run", report={"failure_summary": {}})

Resources

Resource Methods
client.index retrieve()
client.environments list(), runs(env_id)
client.runs retrieve(), create(), update(), upload_urls(), upload_complete()
client.episodes meta(), chunk(), frame()
client.latents list(), retrieve(), create()
client.checkpoints list(), retrieve(), create()
client.auth login()

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

interlatent-0.3.10.tar.gz (45.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

interlatent-0.3.10-py3-none-any.whl (51.7 kB view details)

Uploaded Python 3

File details

Details for the file interlatent-0.3.10.tar.gz.

File metadata

  • Download URL: interlatent-0.3.10.tar.gz
  • Upload date:
  • Size: 45.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for interlatent-0.3.10.tar.gz
Algorithm Hash digest
SHA256 c6799536769cba4df20580cfd36145dd1870b8ad16d9bf9e9e882ed58d032a2a
MD5 3cd130ae6cc9b8849a2370e2b3aadba5
BLAKE2b-256 149f35d7499c8c13e0b6207ac5aa9b60a20045db57390581f3191cee1d5e4861

See more details on using hashes here.

File details

Details for the file interlatent-0.3.10-py3-none-any.whl.

File metadata

  • Download URL: interlatent-0.3.10-py3-none-any.whl
  • Upload date:
  • Size: 51.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for interlatent-0.3.10-py3-none-any.whl
Algorithm Hash digest
SHA256 c3216316f8a9e47548621a61120f8366bed555aee308b9b96c454ae57f615f1b
MD5 f8608a5fe3ef7b26ea80ad958ae21280
BLAKE2b-256 da1b36f31755fb535b6ea0b2b197cb2c253c2270abf0ad9b1de72e81ff920cc2

See more details on using hashes here.

Supported by

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