1mod client;
7mod eval;
8mod localapi;
9mod optimization;
10mod sse;
11mod types;
12
13pub use client::SynthClient;
14pub use eval::{EvalJob, EvalJobConfig};
15pub use localapi::{
16 create_local_api, DatasetInfo, InferenceInfo, LimitsInfo, LocalApiApp, LocalApiConfig,
17 LocalApiError, RolloutMetrics, RolloutRequest, RolloutResponse, TaskDescriptor, TaskInfo,
18};
19pub use optimization::{
20 Algorithm, PolicyOptimizationJob, PolicyOptimizationJobConfig, PromptLearningResults,
21};
22pub use sse::{SseEvent, SseStream};
23pub use types::{Result, SynthError};
24
25pub const VERSION: &str = env!("CARGO_PKG_VERSION");