adrienbrdne commited on
Commit
adde9f1
·
verified ·
1 Parent(s): 9ee49f9

Upload .env

Browse files
Files changed (1) hide show
  1. .env +34 -0
.env ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Neo4j Credentials
2
+ NEO4J_URI="neo4j+s://4985272f.databases.neo4j.io"
3
+ NEO4J_USERNAME="neo4j"
4
+ NEO4J_PASSWORD="xxx" # Replace with your actual password
5
+
6
+ # API Keys
7
+ OPENAI_API_KEY="sk-xxx" # Replace if using OpenAI models
8
+ GEMINI_API_KEY="xxx" # Replace with your actual key
9
+ LANGSMITH_API_KEY="lsv2_pt_xxx" # Replace with your actual key (optional but recommended for tracing)
10
+ LANGCHAIN_PROJECT="KIG_Refactored" # Optional: For LangSmith tracing
11
+
12
+ # LLM Configuration
13
+ MAIN_LLM_MODEL="gemini-1.5-flash" # Or another preferred model
14
+ EVAL_LLM_MODEL="gemini-1.5-flash"
15
+ SUMMARIZE_LLM_MODEL="gemini-1.5-flash"
16
+
17
+ # Planner Configuration
18
+ PLAN_METHOD="generation" # or "modification"
19
+ USE_DETAILED_QUERY="false" # or "true"
20
+
21
+ # Graph Operations Configuration
22
+ CYPHER_GEN_METHOD="guided" # or "auto"
23
+ VALIDATE_CYPHER="false" # or "true"
24
+ EVAL_METHOD="binary" # or "score"
25
+ EVAL_THRESHOLD="0.7"
26
+ MAX_DOCS="10"
27
+
28
+ # Processing Configuration
29
+ # Define processing steps as a JSON string or handle differently if complex needed
30
+ PROCESS_STEPS='["summarize"]' # Example: Just summarize
31
+ COMPRESSION_METHOD="llm_lingua" # if used
32
+ COMPRESS_RATE="0.5" # if used
33
+
34
+ # Add other parameters as needed