alith_client/workflows/nlp/extract/mod.rs
1use alith_interface::requests::completion::CompletionRequest;
2
3pub mod urls;
4
5pub struct Extract {
6 pub base_req: CompletionRequest,
7}
8
9impl Extract {
10 pub fn new(base_req: CompletionRequest) -> Self {
11 Self { base_req }
12 }
13
14 pub fn urls(self) -> urls::ExtractUrls {
15 urls::ExtractUrls::new(self.base_req)
16 }
17}