ray-dashboard-sdk 0.4.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

[!WARNING] This project is experimental and under active development. The API is unstable and subject to breaking changes. It is not production ready — use at your own risk.

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