ray-dashboard-sdk 0.3.0

A simple Rust client for the Ray Dashboard REST API.
Documentation

ray-dashboard-sdk

A simple Rust client for the Ray Dashboard REST API.

Crates.io MIT licensed Build Status

Overview

A Rust SDK for the Ray Dashboard REST API. Currently supports the Jobs API for submitting and managing Ray jobs.

See examples/ for usage examples.

Contributing

Running Tests

Integration tests require a running Ray cluster:

# Start Ray cluster
docker compose up -d

# Run tests
cargo test

# Stop Ray cluster
docker compose down

Running Examples

Examples also require the Ray cluster:

docker compose up -d
cargo run --example simple
cargo run --example axum

TODO

  • Expand unit tests for schemas
  • Implement Serve API bindings