We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5633035 commit e380500Copy full SHA for e380500
crates/stream_pulse/src/lib/llm/mod.rs
@@ -1,3 +1,5 @@
1
-pub mod openai;
+mod providers;
2
pub mod summarizer;
3
pub mod transcriber;
4
+
5
+pub use providers::openai;
crates/stream_pulse/src/lib/llm/providers/mod.rs
@@ -0,0 +1,2 @@
+pub mod openai;
+pub mod whisper_cpp;
crates/stream_pulse/src/lib/llm/openai.rs …am_pulse/src/lib/llm/providers/openai.rscrates/stream_pulse/src/lib/llm/openai.rs renamed to crates/stream_pulse/src/lib/llm/providers/openai.rs
@@ -37,7 +37,7 @@ pub enum OpenAIError {
37
}
38
39
impl<F: AudioProcessor> OpenAIClient<F> {
40
- const SYSTEM_PROMPT: &str = include_str!("./prompts/system_0.txt");
+ const SYSTEM_PROMPT: &str = include_str!("../prompts/system_0.txt");
41
42
pub fn new(api_key: impl Into<String>, ffmpeg: F) -> Self {
43
let retry_policy = ExponentialBackoff::builder().build_with_max_retries(3);
…/stream_pulse/src/lib/llm/whisper_cpp.rs …lse/src/lib/llm/providers/whisper_cpp.rscrates/stream_pulse/src/lib/llm/whisper_cpp.rs renamed to crates/stream_pulse/src/lib/llm/providers/whisper_cpp.rs
0 commit comments