mod messages;
mod schema;
pub use messages::*;
pub use schema::*;
use crate::services::{PredictionService, PredictorService};
#[derive(Clone)]
pub struct AnthropicClient {
pub messages: MessageService,
}
impl AnthropicClient {
pub fn new(
predictors: PredictorService,
predictions: PredictionService
) -> Self {
let messages = MessageService::new(predictors, predictions);
Self { messages }
}
}