Skip to main content

Evaluation Framework Tools

Project description

Rakam Systems Tools

Shared utilities for the Rakam Systems framework: evaluation client, S3 storage, logging, metrics, and tracing.

Installation

pip install rakam-systems-tools

Modules

Evaluation Client

A client for submitting evaluation runs to the Rakam evaluation server. Used by rakam-systems-cli under the hood.

from rakam_systems_tools.evaluation.client import EvalClient
from rakam_systems_tools.evaluation.schema import EvalConfig, TextInputItem

See the CLI documentation for the recommended way to run evaluations.

S3 Utilities

Helpers for uploading and downloading files from S3-compatible storage.

from rakam_systems_tools.utils.s3 import S3Client

Logging, Metrics & Tracing

  • rakam_systems_tools.utils.logging — structured logging
  • rakam_systems_tools.utils.metrics — metrics collection
  • rakam_systems_tools.utils.tracing — tracing utilities

Documentation

See the official documentation for full usage guides.

License

Apache 2.0

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

rakam_systems_tools-0.2.3.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

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

rakam_systems_tools-0.2.3-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file rakam_systems_tools-0.2.3.tar.gz.

File metadata

  • Download URL: rakam_systems_tools-0.2.3.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rakam_systems_tools-0.2.3.tar.gz
Algorithm Hash digest
SHA256 aa2b4dfdaf2677526cd6024bc2713deb62ae1db661445abf03674dfa5f850a57
MD5 5873b9c7b2bfe66add4325a0e2509d33
BLAKE2b-256 be29940f526a9bc4ca78961a5b205b426fa34fc6c6767552a15a72fe168f2d2a

See more details on using hashes here.

File details

Details for the file rakam_systems_tools-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: rakam_systems_tools-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rakam_systems_tools-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2fac4ce74b3e8f11aa22766ebae58a1c5abfd58a167091d0c0f89363757c2ea1
MD5 92976dfd1e116471704bb79eff2c9f2d
BLAKE2b-256 bf44fa691879b45478692334dfe74df40fd13d18c56a8cef72a9bdd64474dcb8

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