From a8475579142463039a04ef210d040e782b69efaf Mon Sep 17 00:00:00 2001 From: Tymon Date: Fri, 21 Apr 2023 22:33:23 +0200 Subject: [PATCH] stuff --- Cargo.toml | 5 +---- crates/ai_core/src/ai.rs | 21 +++++++++++---------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 74fa1f0..a848b85 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,3 @@ [workspace] resolver = "2" -members = [ - "crates/ai_core", - "crates/gui_egui" -] \ No newline at end of file +members = ["crates/*"] diff --git a/crates/ai_core/src/ai.rs b/crates/ai_core/src/ai.rs index 3b500d2..e3e1077 100644 --- a/crates/ai_core/src/ai.rs +++ b/crates/ai_core/src/ai.rs @@ -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 { let mut json_params: HashMap = HashMap::new(); @@ -90,13 +101,3 @@ pub async fn generate(ai: AI, params: Params) -> Result { .to_string()) } -#[derive(PartialEq)] -pub enum ResponseType { - Error, - Success, -} - -pub struct Response { - pub response_type: ResponseType, - pub output: String, -}