aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crates/atuin-ai/src/stream.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/crates/atuin-ai/src/stream.rs b/crates/atuin-ai/src/stream.rs
index d921b39c..084e8238 100644
--- a/crates/atuin-ai/src/stream.rs
+++ b/crates/atuin-ai/src/stream.rs
@@ -137,6 +137,13 @@ pub(crate) fn create_chat_stream(
}
}
+ if let Ok(model) = std::env::var("ATUIN_AI__MODEL")
+ && !model.trim().is_empty() {
+ config["model"] = serde_json::json!(model.trim());
+
+ }
+
+
let mut request_body = serde_json::json!({
"messages": request.messages,
"context": context,