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.2.tar.gz (14.8 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.2-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rakam_systems_tools-0.2.2.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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.2.tar.gz
Algorithm Hash digest
SHA256 7aee347fbb96947476bc1813f338272e1662ffc4aa3f091b5a15e4dded617ef9
MD5 7c9e05bfdf96a73c77c15e2a2fee324d
BLAKE2b-256 443c3602ffcb58cc23514c61cc83ea14438723ab4423d73e066f88d4488a5a23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rakam_systems_tools-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f289308a8f1cbeac0f9004d15be2091085a7981be8c3fb443f96eecdef597a9
MD5 a41035851f9f19b553eb1a351e17742f
BLAKE2b-256 f2b4af856f834f7fa794b6e2b5c979912e2ba2fc2a7b567d47e88fbc1c4edff8

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