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.1.tar.gz (14.7 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.1-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rakam_systems_tools-0.2.1.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.6

File hashes

Hashes for rakam_systems_tools-0.2.1.tar.gz
Algorithm Hash digest
SHA256 d07594582aa80db1e7b224b42c5dfacff66ae8f81e8182b757a330b401aceb4c
MD5 396efa8f448e5e6373c494801ce31e8e
BLAKE2b-256 3489f8f23833ad44009bafca436a4f503e62ba5565c7dcb1decc976d0af4db25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rakam_systems_tools-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f7aed98adb0008f833cbfca0b247540f267d1202d0c9603ab6e9b7126f46e00
MD5 75bc0fa58c3fbddfdc6bd24c3cb7d10e
BLAKE2b-256 414486002b9eb067261153f579a148ab58bca5be5e26f28a9646fe175cb372b7

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