From 25cf2d92f3198ba7541dad979eca1f9c1238ff04 Mon Sep 17 00:00:00 2001 From: Oxbian Date: Sun, 2 Mar 2025 18:54:59 -0500 Subject: feat: llama.cpp -> ollama API + reading from stream --- src/helper/init.rs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'src/helper') diff --git a/src/helper/init.rs b/src/helper/init.rs index 392e4fb..084caf5 100644 --- a/src/helper/init.rs +++ b/src/helper/init.rs @@ -1,12 +1,18 @@ -use std::fs::File; +use std::fs::OpenOptions; use std::io::{self, Write}; pub fn print_in_file(content: String) -> io::Result<()> { // Open the file (create it if it doesn't exist, or truncate it if it does) - let mut file = File::create("debug.txt")?; + let mut file = OpenOptions::new() + .write(true) + .append(true) + .create(true) + .open("debug.txt") + .unwrap(); - // Write the content to the file - file.write_all(content.as_bytes())?; + if let Err(e) = writeln!(file, "{}", content) { + eprintln!("Couldn't write to file: {}", e); + } Ok(()) } -- cgit v1.2.3