master
Tymon 1 year ago
parent dc64f9f3c4
commit a847557914

@ -1,6 +1,3 @@
[workspace] [workspace]
resolver = "2" resolver = "2"
members = [ members = ["crates/*"]
"crates/ai_core",
"crates/gui_egui"
]

@ -42,6 +42,17 @@ impl Default for Params {
} }
} }
#[derive(PartialEq)]
pub enum ResponseType {
Error,
Success,
}
pub struct Response {
pub response_type: ResponseType,
pub output: String,
}
pub async fn generate(ai: AI, params: Params) -> Result<String> { pub async fn generate(ai: AI, params: Params) -> Result<String> {
let mut json_params: HashMap<String, Value> = HashMap::new(); let mut json_params: HashMap<String, Value> = HashMap::new();
@ -90,13 +101,3 @@ pub async fn generate(ai: AI, params: Params) -> Result<String> {
.to_string()) .to_string())
} }
#[derive(PartialEq)]
pub enum ResponseType {
Error,
Success,
}
pub struct Response {
pub response_type: ResponseType,
pub output: String,
}