From 81fb1c96d735586655f0840c75db609016143ada Mon Sep 17 00:00:00 2001 From: 0xMRTT <0xMRTT@proton.me> Date: Sat, 17 Jun 2023 15:37:33 +0200 Subject: [PATCH] fix: return vector --- src/lib.rs | 4 ++-- src/main.rs | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 368895b..baa5882 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -33,7 +33,7 @@ struct DeltaChoice { pub content: String, } -pub async fn ask(prompt: &str) -> Result> { +pub async fn ask(prompt: &str) -> Result, Box> { let mut body = String::new(); body.push_str(r#"{ @@ -66,5 +66,5 @@ pub async fn ask(prompt: &str) -> Result> { println!("{:?}", deltas); - return Ok(deltas.last().unwrap().detail.choices[0].delta.content.clone()); + return Ok(deltas); } \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 0f53016..72b8d07 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,7 +7,8 @@ async fn main() -> Result<(), Box> { let mut response = ask("Hello, world!").await?; - println!("{}", response); + + println!("{:?}", response); Ok(()) } \ No newline at end of file