use super::types::KnowledgeCapacityResponse;
use crate::client::ZaiClient;
#[derive(Default)]
pub struct KnowledgeCapacityRequest;
impl KnowledgeCapacityRequest {
pub fn new() -> Self {
Self
}
pub async fn send_via(
&self,
client: &ZaiClient,
) -> crate::ZaiResult<KnowledgeCapacityResponse> {
let route = crate::client::routes::KNOWLEDGE_CAPACITY;
let url = client.endpoints().resolve_route(route, &[])?;
client
.send_empty::<KnowledgeCapacityResponse>(route.method(), url)
.await
}
}