Skip to content
System One

gilljon/typesafe-ai-rs

Independent Rust SDK with async and blocking clients, typed Noul/Choice/Score questions, model discovery, configurable retries and cancellation. Published to crates.io as typesafe-ai-rs.

gilljon/typesafe-ai-rs on GitHub

Stars
5
Forks
0
Language
Rust
License
MIT
Last push
17 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

pub type TypeSafeClient = blocking::Client;

/// Default API root (without the versioned endpoint path).
pub const DEFAULT_BASE_URL: &str = "https://api.typesafe.ai";
/// Default model alias.
pub const DEFAULT_MODEL: &str = "jev-latest";
/// Timeout for each complete HTTP attempt, including its response body.
pub const DEFAULT_TIMEOUT: std::time::Duration = std::time::Duration::from_secs(10);
/// This crate's version.
pub const VERSION: &str = env!("CARGO_PKG_VERSION");

View in src/lib.rs

Open on GitHub

More like this

Use cases this is tagged with