Skip to content

sfriedowitz/ray-dashboard-sdk

Repository files navigation

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

About

A simple Rust client for the Ray Dashboard REST API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •