pub trait ClientConfig {
// Required methods
fn set_api_key(&self, api_key: String);
fn get_api_key(&self) -> Option<String>;
fn request(
&self,
method: Method,
endpoint: &str,
) -> Result<RequestBuilder, XaiError>;
}