-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv-example.txt
More file actions
39 lines (33 loc) · 1.07 KB
/
env-example.txt
File metadata and controls
39 lines (33 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# ========== Pinecone Vector Database ==========
PINECONE_API_KEY=<your-key-goes-here>
PINECONE_ENVIRONMENT=gcp-starter
PINECONE_INDEX_NAME=edith-notes
VECTOR_DIMENSION=384
# ========== LLaMA Model Settings ==========
# Path to your local LLaMA model file (.gguf format recommended)
# Using LLaMA 3.1 8B Instruct Q4_K_M quantization
LLAMA_MODEL_PATH=llama3.1:8b-instruct-q4_K_M
LLAMA_MODEL_TYPE=gguf
USE_GPU=true
MAX_TOKENS=4096
TEMPERATURE=0.7
# ========== Embedding Model ==========
# Default uses a small, efficient sentence transformer
EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
EMBEDDING_DEVICE=cuda # or 'cpu' if no GPU
# ========== Document Processing ==========
NOTES_DIRECTORY=./src/data/notes
USE_OCR=true
CHUNK_SIZE=1000
CHUNK_OVERLAP=200
# ========== RAG Settings ==========
TOP_K_RESULTS=5
SIMILARITY_THRESHOLD=0.3
# ========== Summary Settings ==========
SUMMARY_MAX_LENGTH=500
SUMMARY_MIN_LENGTH=100
SUMMARY_STYLE=comprehensive # comprehensive, bullet, or brief
# ========== Application Settings ==========
LOG_LEVEL=INFO
BATCH_SIZE=10
MAX_NOTES_TO_PROCESS=100