From f9847475b8eae99a70f16dc63bac67da2632474a Mon Sep 17 00:00:00 2001 From: sigoden Date: Thu, 13 Jun 2024 19:41:54 +0800 Subject: feat: add rag and bot related cli options (#595) --- src/rag/mod.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/rag/mod.rs') diff --git a/src/rag/mod.rs b/src/rag/mod.rs index f88e80e..c98bab7 100644 --- a/src/rag/mod.rs +++ b/src/rag/mod.rs @@ -50,6 +50,9 @@ impl Rag { doc_paths: &[String], abort_signal: AbortSignal, ) -> Result { + if !*IS_STDOUT_TERMINAL { + bail!("An interactive shell is required to initialize rag.") + } debug!("init rag: {name}"); let model = select_embedding_model(config)?; let chunk_size = set_chunk_size(&model)?; -- cgit v1.2.3